Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Führen Sie die folgenden Schritte aus, um System Center Data Protection Manager (DPM) einzurichten:
- Lesen Sie die Voraussetzungen für das Setup.
- Überprüfen Sie, ob das DPM-Betriebssystem kompatibel ist.
- Richten Sie eine SQL Server-Datenbank ein, um DPM-Einstellungen und Konfigurationsinformationen zu speichern.
- Richte DPM ein. Sie können DPM über die Benutzeroberfläche installieren oder eine unbeaufsichtigte Installation ausführen. Befolgen Sie diese Anweisungen, wenn Sie DPM auf einem Domänencontroller installieren möchten.
Hinweis
Wenn Sie über einen Volumenlizenzvertrag verfügen, können Sie die System Center-Produkte von hier herunterladen.
Hinweis
Bei DPM 2019 UR4 kann eine Neuinstallation des Updaterollup-Agents den geschützten Server neu starten
Voraussetzungen für das Setup
| Umwelt | Details oder Spezifikationen für die Installation |
|---|---|
| Grundlegende DPM-Installationsvoraussetzungen | Der DPM-Server benötigt viele Komponenten. Setup installiert diese Komponenten automatisch: – .NET Framework 4.0 oder 4.5 (DPM 2016/2019); .NET Framework 3.5 erforderlich für die SQL-Installation (vor SQL 2016); .NET Framework 4.6 erforderlich für die SQL-Installation (SQL 2016 oder höher). Installieren Sie es mit „Features hinzufügen“ im Server-Manager, wenn die Installation es nicht automatisch installiert. – Windows Installer 4.5 (oder höher) Wird als Teil des Betriebssystems installiert, kann aber auch als Administrator über „<Stammverzeichnis>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE“ installiert werden. – Microsoft Visual C++ 2012 Redistributable; Microsoft Visual C++ 2010 Redistributable; Microsoft Visual C++ 2008 Redistributable – PowerShell 3.0 (in Windows Server 2012 R2 oder 2012 enthalten) – Microsoft-Hyper-V-Management-PowerShell |
| DPM-Datenbank |
-
Überprüfen Sie die unterstützten SQL Server-Versionen für die DPM-Datenbank. – Sie können den SQL-Server auf dem DPM-Server oder einem Remoteserver installieren. – Installieren Sie SQL lokal oder remote, bevor Sie DPM installieren. – Wenn Sie beabsichtigen, SQL Server 2022 mit DPM 2022 zu verwenden, stellen Sie sicher, dass SQL Server Native Client (SQLNCLI) auf dem SQL Server-Computer installiert wird, bevor Sie DPM 2022 RTM als SQL 2022 installieren, das nicht mit SQLNCLI geliefert wird. – Wenn Sie die Datenbank remote installieren, muss sich der Computer, auf dem die Remoteinstanz ausgeführt wird, in derselben Domäne und Zeitzone wie der DPM-Server befinden. – Wenn Sie eine Remotedatenbank ausführen, stellen Sie sicher, dass Sie das SQL Prep-Tool auf dem Remote-SQL-Computer ausführen, bevor Sie DPM installieren. – SQL Server kann eigenständig sein oder in einem Cluster ausgeführt werden. – Wenn der SQL-Server gruppiert ist, sollte sich der Reporting Server und SQL Server auf verschiedenen Computern befinden. – Sie können einen SQL-Server nicht auf einem Domänencontroller ausführen. – Sie können keine SQL Server Always-On-Bereitstellung verwenden. – Wenn Sie DPM als virtuellen Azure-Computer (VM) bereitstellen, verwenden Sie eine Azure-VM, auf der SQL Server ausgeführt wird, als Remote-SQL Server-Instanz. Sie können in dieser Bereitstellung keinen lokalen SQL-Server verwenden, und die Azure SQL-Datenbank wird derzeit nicht unterstützt. |
| DPM als Hyper-V-VM installiert | Wenn Sie DPM als Hyper-V virtuellen Computer installieren, beachten Sie Folgendes:
|
| DPM als ein virtueller Azure-Computer |
|
| Umwelt | Details oder Spezifikationen für die Installation |
|---|---|
| Grundlegende DPM-Installationsvoraussetzungen | Der DPM-Server benötigt viele Komponenten. Setup installiert diese Komponenten automatisch: – .NET Framework 4.0 oder 4.5 (DPM 2016/2019); .NET Framework 3.5 erforderlich für die SQL-Installation (vor SQL 2016); .NET Framework 4.6 erforderlich für die SQL-Installation (SQL 2016 oder höher). Installieren Sie es über „Features hinzufügen“ im Server-Manager, wenn das Setup es nicht automatisch installiert. – Windows Installer 4.5 (oder höher) Wird als Teil des Betriebssystems installiert, kann aber auch als Administrator über „<Stammverzeichnis>DPM\setup\redist\WindowsInstaller\INSTMSI45.EXE“ installiert werden. - Microsoft Visual C++ 2015 Redistributable; Microsoft Visual C++ 2013 Redistributable; Microsoft Visual C++ 2012 Redistributable. – PowerShell 3.0 (in Windows Server 2012 R2 oder 2012 enthalten) – Microsoft-Hyper-V-Management-PowerShell |
| DPM-Datenbank |
-
Überprüfen Sie die unterstützten SQL Server-Versionen für die DPM-Datenbank. – Sie können den SQL-Server auf dem DPM-Server oder einem Remoteserver installieren. – Installieren Sie SQL lokal oder remote, bevor Sie DPM installieren. - Wenn Sie SQL Server 2022 mit DPM 2025 verwenden möchten, stellen Sie sicher, dass SQL OLEDB 19 installiert wird. – Wenn Sie die Datenbank remote installieren, muss sich der Computer, auf dem die Remoteinstanz ausgeführt wird, in derselben Domäne und Zeitzone wie der DPM-Server befinden. – Wenn Sie eine Remotedatenbank ausführen, stellen Sie sicher, dass Sie das SQL Prep-Tool auf dem Remote-SQL-Computer ausführen, bevor Sie DPM installieren. – SQL Server kann eigenständig sein oder in einem Cluster ausgeführt werden. – Sie können einen SQL-Server nicht auf einem Domänencontroller ausführen. – Sie können keine SQL Server Always-On-Bereitstellung verwenden. – Wenn Sie DPM als virtuellen Azure-Computer (VM) bereitstellen, verwenden Sie eine Azure-VM, auf der SQL Server ausgeführt wird, als Remote-SQL Server-Instanz. Sie können in dieser Bereitstellung keinen lokalen SQL-Server verwenden, und die Azure SQL-Datenbank wird derzeit nicht unterstützt. - Installieren und Konfigurieren von SQL Server Reporting Services (SSRS). – Wenn der SQL-Server gruppiert ist, sollte sich der Reporting Server und SQL Server auf verschiedenen Computern befinden. |
| DPM als Hyper-V-VM installiert | Wenn Sie DPM als Hyper-V virtuellen Computer installieren, beachten Sie Folgendes:
|
| DPM als ein virtueller Azure-Computer |
|
Tabelle A
| Größe des virtuellen Computers | Maximale Anzahl geschützter Workloads | Durchschnittliche Workloadgröße | Durchschnittliche Arbeitsbelastungsfluktuation (täglich) |
|---|---|---|---|
| A2V2 | 20 | 100 GB | Nettoänderung 5 % |
| A4V2 | 40 | 150 GB | Nettoänderung 10 % |
| A8V2 | 60 | 200 GB | Nettoänderung 15 % |
Hinweis
Als virtueller Windows-Computer in VMware – Sie können DPM 2022 auf einem virtuellen Windows-Computer in einer VMware-Umgebung installieren. In dieser Konfiguration kann DPM Microsoft-Workloads schützen, die als virtuelle Windows-Computer in VMware ausgeführt werden.
Hinweis
Als virtueller Windows-Computer in VMware – Sie können DPM 2019 auf einem virtuellen Windows-Computer in einer VMware-Umgebung installieren. In dieser Konfiguration kann DPM Microsoft-Workloads schützen, die als virtuelle Windows-Computer in VMware ausgeführt werden.
Eine SQL Server-Datenbank einrichten
Richten Sie eine SQL Server-Datenbank ein, wenn:
- Sie führen DPM 2019 oder DPM 2016 aus.
- Sie führen DPM 2022, DPM 2019 oder DPM 2016 aus.
- Sie führen DPM 2025, DPM 2022 oder DPM 2019 aus.
So richten Sie eine SQL Server-Datenbank ein:
Führen Sie SQL Server Setup auf dem lokalen Server aus, auf dem Sie DPM oder auf einem Remoteserver installieren möchten.
Wählen Sie bei der Installation"Neu" SQL Server eigenständige Installation aus, oder fügen Sie einer vorhandenen Installation Features hinzu.
Geben Sie bei Product Key einen gültigen Lizenzschlüssel ein. Korrigieren Sie bei Setup-Supportregeln alle Fehler, bevor Sie fortfahren. Wählen Sie auf der Seite Setuprolle die Option SQL Server-Featureinstallation aus.
Wählen Sie in der FeatureauswahlDatenbank-Engine Dienste aus. Wählen Sie unter Instanzfunktionen die Option Berichtsdienst – Nativ. Überprüfen Sie unter "Installationsregeln" die Regeln.
Geben Sie in der Instanzkonfiguration den Namen der SQL Server Instanz an, die Sie für DPM verwenden. Verwenden Sie keine Unterstriche oder lokalisierte Zeichen im Namen. Prüfen Sie die Informationen unter Speicherplatzanforderungen.
In Serverkonfiguration>Dienstkonten geben Sie die Domänenkonten an, unter denen die SQL Server-Dienste laufen sollen:
Verwenden Sie ein einzelnes dediziertes Domänenbenutzerkonto, um SQL Server Dienste, SQL Server-Agent, SQL Server-Datenbank-Engine und SQL Server Reporting Services auszuführen.
Wenn Sie DPM auf einem RODC installieren, verwenden Sie das dort erstellte DPMSQLSvcsAcctaccount . Das Benutzerkonto muss Mitglied der lokalen Administratorgruppe auf dem Domänencontroller sein, auf dem Sie die Remoteinstanz installieren. Nach Abschluss des Setups können Sie das Benutzerkonto aus der lokalen Gruppe "Administratoren" entfernen. Geben Sie für die Installation auf einem RODC das Kennwort ein, das Sie beim Einrichten von RODC für DPM ausgewählt haben, und erstellen Sie das DPMR$MACHINENAME-Konto .
Wenn Sie ein Domänenbenutzerkonto erstellen, weisen Sie diesem die geringstmöglichen Berechtigungen zu, vergeben Sie ein sicheres Kennwort, das nicht abläuft, und geben Sie ihm einen leicht identifizierbaren Namen. Sie fügen dieses Konto der lokalen Administratorgruppe und der SQL Server Sysadmin-Serverrolle später im Assistenten hinzu.
Legen Sie alle Dienste außer dem SQL-Volltextfilterdaemon-Startfeld auf "Automatisch" fest.
Akzeptieren Sie unter Datenbankmodulkonfiguration die Einstellung für den Windows-Authentifizierungsmodus. DPM-Admins benötigen SQL Server-Adminrechte. Fügen Sie unter SQL Server-Administratoren bestimmen DPM-Administratoren hinzu. Sie können bei Bedarf weitere Konten hinzufügen. Schließen Sie den Rest des Assistenten mit den Standardeinstellungen ab und wählen Sie Bereit zur Installation>Installieren.
Wenn Sie SQL Server 2022 verwenden, installieren Sie SQL Server Native Client (SQLNCLI) auf dem computer SQL Server 2022.
SQLNCLI ist eine Voraussetzung für die DPM 2022 RTM-Installation, ist aber in SQL Server 2022 nicht verfügbar. Nach SQL Server 2022-Installation müssen Sie SQL Server Native Client separat auf dem computer SQL Server installieren. Stellen Sie sicher, dass Sie DPM 2022 RTM installieren und auf UR1 oder höher aktualisieren, das SQL Server 2022 als DPM-Datenbank unterstützt und OLEDB 18.0 anstelle von SQLNCLI verwendet.
Wenn Sie SQL Server auf einem Remotecomputer installieren, gehen Sie wie folgt vor:
Wenn Sie einen MSCS-gruppierten SQL Server für die DPM-Datenbank verwenden, muss der Clustergruppenressourcenname für die SQL Server-Rolle den Namen SQL Server (InstanceName) haben. Beispiel: SQL Server (MSSQLSERVER).
Wenn Sie für die DPM-Datenbank einen mit MSCS geclusterten SQL Server verwenden, installieren Sie SQL Server Reporting Services (SSRS) auf einem separaten eigenständigen SQL Server-Computer oder auf dem DPM-Server selbst.
Installieren Sie die DPM-Supportdateien (SQLPrep). Fügen Sie dazu auf dem SQL Server-Computer die DPM-DVD ein, und starten Sie „setup.exe“. Folgen Sie den Anweisungen des Assistenten, um die Microsoft Visual C++ 2012 Redistributable zu installieren. Die DPM-Supportdateien werden automatisch installiert.
Richten Sie Firewallregeln ein, damit der DPM-Server mit dem SQL Server-Computer kommunizieren kann:
Stellen Sie sicher, dass TCP/IP mit Standard-Fehlerprüfung und Überprüfung der Kennwortrichtlinie aktiviert ist.
Um TCP auf Port 80 zuzulassen, konfigurieren Sie eine eingehende Ausnahme für sqlservr.exe für die DPM-Instanz von SQL Server. Der Berichtsserver lauscht auf Port 80 nach HTTP-Anforderungen.
Aktivieren Sie RPC auf dem Remote-SQL Server.
Die Standardinstanz der Datenbank-Engine lauscht auf TCP-Port 1443. Sie können diese Einstellung ändern. Um den SQL Server Browserdienst zum Herstellen einer Verbindung mit Instanzen zu verwenden, die nicht auf den Standardport 1433 lauschen, benötigen Sie UDP-Port 1434.
Die benannte Instanz von SQL Server verwendet standardmäßig dynamische Ports. Sie können diese Einstellung ändern.
Weitere Informationen zur aktuellen Portnummer, die vom Datenbankmodul verwendet wird, finden Sie im SQL Server-Fehlerprotokoll. Sie können die Fehlerprotokolle mithilfe von SQL Server Management Studio anzeigen und eine Verbindung mit der benannten Instanz herstellen. Sie können das aktuelle Protokoll unter „Verwaltung“ – „SQL Server-Protokolle“ im Eintrag „Der Server lauscht an ['beliebige' <ipv4>-Portnummer]“ anzeigen.
Akzeptieren Sie auf Datenbankmodulkonfiguration die Einstellung für den Windows-Authentifizierungsmodus. DPM-Admins benötigen SQL Server-Adminrechte. Fügen Sie unter SQL Server-Administratoren bestimmen DPM-Administratoren hinzu. Sie können bei Bedarf weitere Konten hinzufügen. Schließen Sie den Rest des Assistenten mit den Standardeinstellungen ab und wählen Sie Bereit zur Installation>Installieren.
Stellen Sie nach Abschluss der SQL-Installation sicher, dass Sie SQL OLEDB 19 installieren.
Wenn Sie SQL Server auf einem Remotecomputer installieren, gehen Sie wie folgt vor:
Wenn Sie einen MSCS-gruppierten SQL-Server für die DPM-Datenbank verwenden, muss der Clustergruppenressourcenname für die SQL Server-Rolle den Namen SQL Server (InstanceName) haben. Beispiel: SQL Server (MSSQLSERVER).
Wenn Sie für die DPM-Datenbank einen MSCS-clusterfähigen SQL Server verwenden, installieren Sie SQL Server Reporting Services (SSRS) auf einem separaten eigenständigen SQL Server-Computer oder auf dem DPM-Server selbst.
Installieren Sie die DPM-Supportdateien (SQLPrep). Fügen Sie dazu auf dem SQL Server-Computer die DPM-DVD ein, und starten Sie „setup.exe“. Folgen Sie den Anweisungen des Assistenten, um die Microsoft Visual C++ 2012 Redistributable zu installieren. Die DPM-Supportdateien werden automatisch installiert.
Richten Sie Firewallregeln ein, damit der DPM-Server mit dem SQL Server-Computer kommunizieren kann:
Stellen Sie sicher, dass TCP/IP mit Standard-Fehlerprüfung und Überprüfung der Kennwortrichtlinie aktiviert ist.
Um TCP auf Port 80 zuzulassen, konfigurieren Sie eine eingehende Ausnahme für sqlservr.exe für die DPM-Instanz von SQL Server. Der Berichtsserver lauscht auf Port 80 nach HTTP-Anforderungen.
Aktivieren Sie RPC auf dem Remote-SQL Server.
Die Standardinstanz der Datenbank-Engine lauscht auf TCP-Port 1443. Sie können diese Einstellung ändern. Um den SQL Server Browserdienst zum Herstellen einer Verbindung mit Instanzen zu verwenden, die nicht auf den Standardport 1433 lauschen, benötigen Sie UDP-Port 1434.
Die benannte Instanz von SQL Server verwendet standardmäßig dynamische Ports. Sie können diese Einstellung ändern.
Weitere Informationen zur aktuellen Portnummer, die vom Datenbankmodul verwendet wird, finden Sie im SQL Server-Fehlerprotokoll. Sie können die Fehlerprotokolle mithilfe von SQL Server Management Studio anzeigen und eine Verbindung mit der benannten Instanz herstellen. Sie können das aktuelle Protokoll unter „Verwaltung“ – „SQL Server-Protokolle“ im Eintrag „Der Server lauscht an ['beliebige' <ipv4>-Portnummer]“ anzeigen.
Akzeptieren Sie auf Datenbankmodulkonfiguration die Einstellung für den Windows-Authentifizierungsmodus. DPM-Admins benötigen SQL Server-Adminrechte. Fügen Sie unter SQL Server-Administratoren bestimmen DPM-Administratoren hinzu. Sie können bei Bedarf weitere Konten hinzufügen. Schließen Sie den Rest des Assistenten mit den Standardeinstellungen ab und wählen Sie Bereit zur Installation>Installieren.
Wenn Sie SQL Server auf einem Remotecomputer installieren, gehen Sie wie folgt vor:
Wenn Sie einen MSCS-gruppierten SQL-Server für die DPM-Datenbank verwenden, muss der Clustergruppenressourcenname für die SQL Server-Rolle den Namen SQL Server (InstanceName) haben. Beispiel: SQL Server (MSSQLSERVER).
Wenn Sie für die DPM-Datenbank einen MSCS-clusterten SQL Server verwenden, installieren Sie SQL Server Reporting Services (SSRS) auf einem separaten eigenständigen SQL-Servercomputer oder auf dem DPM-Server selbst.
Installieren Sie die DPM-Supportdateien (SQLPrep). Fügen Sie dazu auf dem SQL Server-Computer die DPM-DVD ein, und starten Sie „setup.exe“. Folgen Sie den Anweisungen des Assistenten, um die Microsoft Visual C++ 2012 Redistributable zu installieren. Die DPM-Supportdateien werden automatisch installiert.
Richten Sie Firewallregeln ein, damit der DPM-Server mit dem SQL Server-Computer kommunizieren kann:
Stellen Sie sicher, dass TCP/IP mit Standard-Fehlerprüfung und Überprüfung der Kennwortrichtlinie aktiviert ist.
Um TCP auf Port 80 zuzulassen, konfigurieren Sie eine eingehende Ausnahme für sqlservr.exe für die DPM-Instanz von SQL Server. Der Berichtsserver lauscht auf Port 80 nach HTTP-Anforderungen.
Aktivieren Sie RPC auf dem Remote-SQL Server.
Die Standardinstanz der Datenbank-Engine lauscht auf TCP-Port 1443. Sie können diese Einstellung ändern. Um den SQL Server Browserdienst zum Herstellen einer Verbindung mit Instanzen zu verwenden, die nicht auf den Standardport 1433 lauschen, benötigen Sie UDP-Port 1434.
Die benannte Instanz von SQL Server verwendet standardmäßig dynamische Ports. Sie können diese Einstellung ändern.
Weitere Informationen zur aktuellen Portnummer, die vom Datenbankmodul verwendet wird, finden Sie im SQL Server-Fehlerprotokoll. Sie können die Fehlerprotokolle mithilfe von SQL Server Management Studio anzeigen und eine Verbindung mit der benannten Instanz herstellen. Sie können das aktuelle Protokoll unter „Verwaltung“ – „SQL Server-Protokolle“ im Eintrag „Der Server lauscht an ['beliebige' <ipv4>-Portnummer]“ anzeigen.
Akzeptieren Sie unter Datenbankmodulkonfiguration die Einstellung für den Windows-Authentifizierungsmodus. DPM-Admins benötigen SQL Server-Adminrechte. Fügen Sie unter SQL Server-Administratoren bestimmen DPM-Administratoren hinzu. Sie können bei Bedarf weitere Konten hinzufügen. Schließen Sie den Rest des Assistenten mit den Standardeinstellungen ab und wählen Sie Bereit zur Installation>Installieren.
Wenn Sie SQL Server auf einem Remotecomputer installieren, gehen Sie wie folgt vor:
Installieren Sie die DPM-Supportdateien (SQLPrep). Fügen Sie dazu auf dem SQL Server-Computer die DPM-DVD ein, und starten Sie „setup.exe“. Folgen Sie den Anweisungen des Assistenten, um die Microsoft Visual C++ 2012 Redistributable zu installieren. Die DPM-Supportdateien werden automatisch installiert.
Richten Sie Firewallregeln ein, damit der DPM-Server mit dem SQL Server-Computer kommunizieren kann:
Stellen Sie sicher, dass TCP/IP mit Standard-Fehlerprüfung und Überprüfung der Kennwortrichtlinie aktiviert ist.
Um TCP auf Port 80 zuzulassen, konfigurieren Sie eine eingehende Ausnahme für sqlservr.exe für die DPM-Instanz von SQL Server. Der Berichtsserver lauscht auf Port 80 nach HTTP-Anforderungen.
Aktivieren Sie RPC auf dem Remote-SQL Server.
Die Standardinstanz der Datenbank-Engine lauscht auf TCP-Port 1443. Sie können diese Einstellung ändern. Um den SQL Server Browserdienst zum Herstellen einer Verbindung mit Instanzen zu verwenden, die nicht auf den Standardport 1433 lauschen, benötigen Sie UDP-Port 1434.
Die benannte Instanz von SQL Server verwendet standardmäßig dynamische Ports. Sie können diese Einstellung ändern.
Weitere Informationen zur aktuellen Portnummer, die vom Datenbankmodul verwendet wird, finden Sie im SQL Server-Fehlerprotokoll. Sie können die Fehlerprotokolle mithilfe von SQL Server Management Studio anzeigen und eine Verbindung mit der benannten Instanz herstellen. Sie können das aktuelle Protokoll unter „Verwaltung“ – „SQL Server-Protokolle“ im Eintrag „Der Server lauscht an ['beliebige' <ipv4>-Portnummer]“ anzeigen.
Hinweis
- Mit SQL 2017 und höher wird SQL Server Reporting Services (SSRS) nicht als Teil der SQL-Installation installiert. Sie müssen SQL SSRS separat installieren. Weitere Informationen finden Sie unter Installieren von SQL Server Reporting Services (2017 und höher).
- Bei einer Remote-Cluster-SQL-Instanz muss sich die Datenbank-Engine im Cluster befinden und SSRS muss sich auf einem separaten Computer befinden (dies kann der DPM-Server oder ein beliebiger anderer Computer sein).
- Installieren Sie in lokalen oder Remote-SQL Server Szenarien die folgenden Komponenten auf dem DPM-Server.
- SQL Server Management Studio (SSMS) wird nicht mehr zusammen mit SQL Server installiert. Eine äquivalente SSMS-Version muss separat installiert werden.
- Für SQL Server 2019 sollten neben SSMS auch SQLCMD, Visual C++ 2017 Redistributable und Microsoft ODBC Driver 17 for SQL Server separat auf dem DPM-Server installiert werden.
Hinweis
- Mit SQL 2017 und höher wird SQL Server Reporting Services (SSRS) nicht als Teil der SQL-Installation installiert. Sie müssen SQL SSRS separat installieren. Weitere Informationen finden Sie unter Installieren von SQL Server Reporting Services (2017 und höher).
- Bei einer Remote-Cluster-SQL-Instanz muss sich die Datenbank-Engine im Cluster befinden und SSRS muss sich auf einem separaten Computer befinden (dies kann der DPM-Server oder ein beliebiger anderer Computer sein).
- Installieren Sie in lokalen oder Remote-SQL Server Szenarien die folgenden Komponenten auf dem DPM-Server.
- SQL Server Management Studio (SSMS) wird nicht mehr zusammen mit SQL Server installiert. Eine äquivalente SSMS-Version muss separat installiert werden.
- Für SQL Server 2019 sollten neben SSMS auch SQLCMD, Visual C++ 2017 Redistributable und Microsoft ODBC Driver 17 for SQL Server separat auf dem DPM-Server installiert werden.
– Wenn Sie Remote SQL Server 2022 verwenden, müssen Sie SQLCMD, Version 16, auf dem DPM-Server installieren. Wenn SQLCMD Version 16 nicht zum Herunterladen verfügbar ist, installieren Sie SQLCMD, Version 15, benennen Sie den Ordner um, und kopieren Sie den Ordner vonSQLCMDVersion 16 (C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn) von SQL Server 2022 auf DEN DPM 2022-Server vor der DPM 2022-Installation. Löschen Sie nach der Installation Version 16, und benennen Sie Version 15 nach Bedarf um.
Installer-Überprüfung (empfohlen)
Hinweis
Die folgende Prüfsumme ist nicht gültig für Installationsmedien, die aus dem Evaluierungscenter heruntergeladen wurden.
Nachdem Sie die Installationsmedien (ZIP) heruntergeladen haben, wird empfohlen, zu überprüfen, ob die Datei nicht beschädigt ist. Es folgt die Prüfsumme für die Datei:
149737D812D674D655A879E8A59481F665504448146B78ED8FD2C9B36A17B9F4
2C47B45CD3A9F21379FED7A8AE5CF0BE5CAB4A39B219129F6AE0A5EDB25BFB78
5D6045D14645DB56282CF33F99F753AF591ED846E2E37B7BC54F76ABA73A885A
Führen Sie zum Überprüfen der Echtheit die Prüfsummenüberprüfung auf Ihrem Computer aus, indem Sie den folgenden PowerShell-Codeausschnitt ausführen:
$expectedChecksum = "ENTER_EXPECTED_HASH_HERE"
$zipFilePath = "ENTER_ZIP_Path\<product>_<version>.zip"
$expectedChecksum -eq (Get-FileHash -Path $zipFilePath -Algorithm SHA256).Hash
Wenn die Überprüfung erfolgreich ist, wird True gedruckt. Wenn "False" gedruckt wird, ist die heruntergeladene Datei ungültig, und Sie müssen sie erneut herunterladen.
Installieren von DPM
Wichtig
Verwenden Sie beim Installieren von DPM NetBIOS-Namen für den Domänennamen und den SQL-Computernamen. Verwenden Sie keine vollqualifizierten Domänennamen (FQDNs).
- Extrahieren Sie bei Bedarf die
DPM 2016.exeDatei (für DPM 2016) oderDPM 2019.exe(für DPM 2019) auf den Computer, auf dem DpM ausgeführt werden soll. Führen Sie dazu die EXE-Datei aus. Wählen Sie auf dem Begrüßungsbildschirm die Option Weiter aus. Geben Sie unter "Zielspeicherort auswählen" an, wo die Installationsdateien extrahiert werden sollen. In Bereit zum Extrahieren wählen Sie Extrahieren. Wechseln Sie nach Abschluss der Extraktion zum angegebenen Speicherort und führen SieSetup.exeaus.
- Extrahieren Sie die
SCDPM_2025.exeDatei auf den Computer, auf dem DPM ausgeführt werden soll. Führen Sie dazu die EXE-Datei aus. Wählen Sie auf dem Begrüßungsbildschirm die Option Weiter aus. Geben Sie unter "Zielspeicherort auswählen" an, wo die Installationsdateien extrahiert werden sollen. In Bereit zum Extrahieren wählen Sie Extrahieren. Wechseln Sie nach Abschluss der Extraktion zum angegebenen Speicherort und führen SieSetup.exeaus.
Auf der Willkommen-Seite des DPM-Setups wählen Sie Weiter aus. Akzeptieren Sie auf der Seite "Lizenzbedingungen " den Vertrag, und wählen Sie "OK" aus.
Warten Sie auf der Seite Voraussetzungen-Überprüfung die Prüfung ab, und beheben Sie alle Probleme, bevor Sie fortfahren.
Auf der Seite Produktregistrierung wählen Sie Weiter. Wählen Sie auf der Seite Microsoft Update Opt-In, ob Sie DPM in Ihre Microsoft Updates aufnehmen möchten.
Auf der Seite Zusammenfassung der Einstellungen überprüfen Sie die Einstellungen und wählen Installieren. Warten Sie, bis die Installation abgeschlossen ist, und wählen Sie dann Schließen aus. Es startet automatisch ein Windows Update, um nach Änderungen zu suchen.
Durchführung einer unbeaufsichtigten Installation
Führen Sie eine unbeaufsichtigte Installation wie folgt durch:
- Stellen Sie sicher, dass Sie die Voraussetzungen installiert haben, bevor Sie beginnen.
Stellen Sie auf dem Remote-SQL Server sicher, dass .NET Framework 3.5 (für SQL 2016), 4.0 oder 4.5 (SQL 2017) vor der Installation von SQL auf dem Windows-Server installiert ist.
Verwenden Sie den folgenden Code, um sicherzustellen, dass die Firewall geöffnet wird.
netsh advfirewall firewall add rule name=DPM_SqlServr.exe dir=in action=allow program=\"%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" profile=Domain netsh advfirewall firewall add rule name=DPM_UDP_Port_1434 dir=in action=allow protocol=UDP localport=1434 profile=DomainInstallieren Sie SQL Server auf dem lokalen oder Remoteserver.
Kopieren Sie den folgenden Text in Notepad (oder einen anderen Texteditor) und speichern Sie das Skript auf dem DPM-Server als „DPMSetup.ini“. Sie verwenden dasselbe Skript, unabhängig davon, ob die SQL Server-Instanz auf dem DPM-Server oder einem Remoteserver installiert ist.
Wichtig
Verwenden Sie beim Installieren von DPM NetBIOS-Namen für den Domänennamen und den SQL-Computernamen. Verwenden Sie keine vollqualifizierten Domänennamen (FQDNs).
Ersetzen Sie beim Erstellen von DPMSetup.ini den Text innerhalb von <> durch Werte aus Ihrer Umgebung. Zeilen, die mit dem Hash (#) beginnen, werden auskommentiert, und das DPM-Setup verwendet die Standardwerte. Um Ihre Werte anzugeben, geben Sie die Werte innerhalb von <> ein und löschen Sie das Rautezeichen (#).
[OPTIONS] UserName = <A user with credentials to install DPM> CompanyName = <Name of your company> ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx> # SqlAccountPassword = <The password to the DPM$ account> # StandardAgentLicenses = <No. of standard agent licenses you have purchased> # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased> # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB # IntegratedInstallSource = <Location of the DPM setup files> # ---For using a remote SQL Server Instance --- # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name> # SQLInstanceName = <Name of the instance of SQL Server that Setup must use> # SQLMachineUserName = <Username that Setup must user> # SQLMachinePassword = <Password for the username Setup must use> # SQLMachineDomainName = <Domain to which the SQL Server computer is attached> # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster --- # ReportingMachineName = <Name of the SQL Server computer> # ReportingInstanceName = <Name of the instance of SQL Server that Setup must use, SSRS in case of SQL 2017> # ReportingMachineUserName = <Username that Setup must user> # ReportingMachinePassword = <Password for the username Setup must use> # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>Nachdem Sie die Datei gespeichert haben, geben Sie auf einer Eingabeaufforderung mit erhöhten Rechten auf dem Installationsserver Folgendes ein:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt.-
[media location]gibt an, von wo aus Sie setup.exe ausführen. -
<path>ist der Speicherort der .ini-Datei.
-
Verwenden Sie den folgenden Code, um sicherzustellen, dass die Firewall geöffnet wird.
netsh advfirewall firewall add rule name=DPM_SqlServr.exe dir=in action=allow program=\"%PROGRAMFILES%\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\sqlservr.exe\" profile=Domain netsh advfirewall firewall add rule name=DPM_UDP_Port_1434 dir=in action=allow protocol=UDP localport=1434 profile=DomainInstallieren Sie SQL Server auf dem lokalen oder Remoteserver.
Kopieren Sie den folgenden Text in Notepad (oder einen anderen Texteditor) und speichern Sie das Skript auf dem DPM-Server als „DPMSetup.ini“. Sie verwenden dasselbe Skript, unabhängig davon, ob die SQL Server-Instanz auf dem DPM-Server oder einem Remoteserver installiert ist.
Wichtig
Verwenden Sie beim Installieren von DPM NetBIOS-Namen für den Domänennamen und den SQL-Computernamen. Verwenden Sie keine vollqualifizierten Domänennamen (FQDNs).
Ersetzen Sie beim Erstellen von DPMSetup.ini den Text innerhalb von <> durch Werte aus Ihrer Umgebung. Zeilen, die mit dem Hash (#) beginnen, werden auskommentiert, und das DPM-Setup verwendet die Standardwerte. Um Ihre Werte anzugeben, geben Sie die Werte innerhalb von <> ein und löschen Sie das Rautezeichen (#).
[OPTIONS] UserName = <A user with credentials to install DPM> CompanyName = <Name of your company> ProductKey = <The 25-character DPM product key in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx> # SqlAccountPassword = <The password to the DPM$ account> # StandardAgentLicenses = <No. of standard agent licenses you have purchased> # EnterpriseAgentLicenses = <No. of enterprise agent licenses you have purchased> # ProgramFiles = C:\Program Files\Microsoft Data Protection Manager # DatabaseFiles = C:\Program Files\Microsoft Data Protection Manager\DPM\DPMDB # IntegratedInstallSource = <Location of the DPM setup files> # ---For using a remote SQL Server Instance --- # SQLMachineName = <Name of the SQL Server computer> OR <SQL Cluster Name> # SQLInstanceName = <Name of the instance of SQL Server that Setup must use> # SQLMachineUserName = <Username that Setup must user> # SQLMachinePassword = <Password for the username Setup must use> # SQLMachineDomainName = <Domain to which the SQL Server computer is attached> # ---For using a reporting SQL Server Instance in case of DPMDB in SQL Cluster --- # ReportingMachineName = <Name of the SQL Server computer> # ReportingInstanceName = SSRS # ReportingMachineUserName = <Username that Setup must user> # ReportingMachinePassword = <Password for the username Setup must use> # ReportingMachineDomainName = <Domain to which the SQL Server computer is attached>Nachdem Sie die Datei gespeichert haben, geben Sie auf einer Eingabeaufforderung mit erhöhten Rechten auf dem Installationsserver Folgendes ein:
start /wait [media location]\setup.exe /i /f <path>\DPMSetup.ini /l <path>\dpmlog.txt.-
[media location]gibt an, von wo aus Sie setup.exe ausführen. -
<path>ist der Speicherort der .ini-Datei.
-
Installieren von DPM auf einem Domänencontroller
Führen Sie zum Einrichten von DPM auf einem RODC einige Schritte aus, bevor Sie die SQL Server einrichten und DPM installieren.
Erstellen Sie die Sicherheitsgruppen und Konten, die für DPM erforderlich sind. Wählen Sie Start>Verwaltungstools>Active Directory-Benutzer und -Computer>Domäne/Integriert aus und erstellen Sie diese Sicherheitsgruppen. Verwenden Sie für jede Gruppe die Standardeinstellung für den Bereich (Global) und den Gruppentyp (Sicherheit):
- DPMDBReaders$<Computername>;
- MSDPMTrustedMachines$<Computername>;
- DPMRADCOMTrustedMachines$<Computername>;
- DPMRADmTrustedMachines$<Computername>;
- DPMDBAdministrators$<Computername>;
- MSDPMTrustedUsers$<Computername>;
- DPMSCOM$<Computername>;
- DPMRATrustedDPMRAs$<Computername>. Hierbei steht <Computername> für den Namen des Domänencontrollers.
Fügen Sie das lokale Computerkonto für den Domänencontroller (<Computername>) der
MSDPMTrustedMachines$<*Computer Name*>Gruppe hinzu. Erstellen Sie auf dem primären Domänencontroller ein Domänenbenutzerkonto mit den niedrigsten Anmeldeinformationen. Weisen Sie ihm ein sicheres Kennwort zu, das nicht abläuft, und fügen Sie es der lokalen Admingruppe hinzu.Hinweis
Notieren Sie sich dieses Konto, da sie zum Konfigurieren der SQL Server Dienste während der Installation des SQL Server benötigt wird. Sie können dieses Benutzerkonto beliebig benennen. Um den Zweck des Kontos leicht zu identifizieren, sollten Sie ihm einen signifikanten Namen geben, z. B. DPMSQLSvcsAcct. Für diese Verfahren wird dieses Konto als DPMSQLSvcsAcct-Konto bezeichnet.
Erstellen Sie auf dem primären Domänencontroller ein weiteres Domänenbenutzerkonto mit den geringstmöglichen Berechtigungen. Benennen Sie das Konto DPMR$MACHINENAME, weisen Sie es einem starken Kennwort zu, das nicht abläuft, und fügen Sie dieses Konto der
DPMDBReaders$<*Computer Name*>Gruppe hinzu.Erstellen Sie die Sicherheitsgruppen und Benutzerkonten, die für die SQL Server-Datenbank mit Bereich: globaler und Gruppentyp: Sicherheit erforderlich sind. Die Gruppe oder das Konto sollte in diesem Format
<*grouporaccountnameComputerName*>vorliegen.SQLServerSQL2005BrowserUser$<Computername>
SQLServerMSSQLServerADHelperUser$<Computername>
SQLServerReportServerUser$<Instanz-ID><Instanzname>
SQLServerMSASUser$<Computer-Name><Instanz-Name>
SQLServerDTSUser$<Computername>
SQLServerFDHostUser<Rechnername><Instanzname>
< Computername> ist der Computername des Domänencontrollers, auf dem SQL Server 2008 installiert wird.
- < Instanzname> ist der Name der SQL Server-Instanz, die Sie auf dem Domänencontroller erstellen möchten. Der Instanzname kann ein anderer Name als der Standardname der DPM-Instanz (MSDPM2010) sein.
- < Instanz-ID> wird standardmäßig von der SQL Server-Installation zugewiesen und zeigt an, dass die Gruppe für Reporting Services (MSRS) der Hauptversion der Instanz (10) von SQL Server gilt. Für diese Version lautet dieser Wert MSRS1A0_50.
Fügen Sie auf dem primären Domänencontroller das zuvor erstellte Domänenbenutzerkonto (das Konto „DPMSQLSvcsAcct“) den folgenden Gruppen hinzu: SQLServerReportServerUser$<Computername>$MSRS10.<Instanz-ID> SQLServerMSASUser$<Computername>$<Instanz-ID>
Nachdem Sie diese Schritte abgeschlossen haben, können Sie den SQL Server installieren:
Melden Sie sich beim Domänencontroller an, auf dem Sie DPM installieren möchten, indem Sie das zuvor erstellte Domänenbenutzerkonto verwenden. Nennen wir dieses Konto „DPMSQLSvcsAcct“.
Starten Sie die Installation von SQL Server. Geben Sie auf der Seite Serverkonfiguration – Dienstkonten im Setup das Anmeldekonto für die SQL Server-Dienste (SQL Server-Agent, SQL Server-Datenbankmodul, SQL Server Reporting Services) an, die unter dem Benutzerkonto „DPMSQLSvcsAcct“ ausgeführt werden sollen.
Öffnen Sie nach der Installation des SQL-Servers den SQL Server-Konfigurations-Manager>SQL Server-Netzwerkkonfiguration>Protokolle, klicken Sie mit der rechten Maustaste auf Benannte Pipes>Aktivieren. Sie müssen die SQL Server Dienste beenden und neu starten.
Installieren Sie dann DPM:
Geben Sie auf der Seite SQL Server Einstellungen den Namen der Instanz von SQL Server ein, die Sie in der Prozedur
localhost\<Instance Name>installiert haben, und geben Sie dann die Anmeldeinformationen für das von Ihnen erstellte erste Domänenbenutzerkonto (das DPMSQLSvcsAcct-Konto) ein. Dieses Konto muss Mitglied der lokalen Admingruppe auf dem Domänencontroller sein, auf dem die Remoteinstanz installiert ist. Nachdem die Einrichtung abgeschlossen ist, können Sie das Benutzerkonto aus der lokalen Admingruppe entfernen.Geben Sie auf der Seite "Sicherheitseinstellungen " dasselbe Kennwort ein, das Sie beim Erstellen des ZUVOR erstellten DPMR$MACHINENAME-Benutzerkontos verwendet haben.
Öffnen Sie SQL Server Management Studio und stellen Sie eine Verbindung zu der Instanz von SQL Server her, für die DPM konfiguriert ist. Wählen Sie "Neue Abfrage" aus, kopieren Sie den folgenden Text in den rechten Bereich, und drücken Sie dann F5, um die Abfrage auszuführen.
use DPMDB declare @refresh_jobid uniqueidentifier select @refresh_jobid = ScheduleId from tbl_SCH_ScheduleDefinition where JobDefinitionId in (select JobDefinitionId from tbl_JM_TaskDefinition where TaskDefinitionId in (select distinct TaskDefinitionID from tbl_TE_TaskTrail where VerbID = '53603503-C4C8-4D0E-8F1E-D2F3868E51E3')) and IsDeleted=0 exec msdb.dbo.sp_update_job @job_name =@refresh_jobid, @enabled=0 update tbl_SCH_ScheduleDefinition set IsDeleted=1 where ScheduleId = @refresh_jobid
Aktualisieren von SQL 2016 auf SQL 2017
Sie können SQL Server 2016 oder SQL Server 2016 SP1 Enterprise oder Standard auf SQL 2017 aktualisieren. Im folgenden Verfahren werden die Schritte zum Upgrade von SQL 2016 auf SQL 2017 aufgeführt.
Hinweis
Mit DPM 2019 wird SQL 2017 als DPM Datenbank sowohl bei Neuinstallationen als auch bei Upgrades von DPM unterstützt.
Sichern Sie auf dem SQL Server die Berichtsdatenbank.
Sichern Sie die Verschlüsselungsschlüssel.
Bereinigen Sie die Berichtsordner auf dem lokalen Computer.
Installieren Sie den Berichterstellungsdienst.
Ändern Sie auf dem DPM-Server den folgenden DPM-Registrierungsschlüssel in den neuen Namen der Berichtsinstanz.
- <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
Ändern Sie den Namen des virtuellen Berichtsdienst-Verzeichnisses in „ReportServer_SSRS“.
Konfigurieren Sie den Berichterstellungsdienst und stellen Sie die Datenbank und die Verschlüsselungscodes wieder her.
Upgrade auf SQL 2022
Im folgenden Verfahren werden die Schritte zum Upgrade auf SQL 2022 aufgeführt.
Hinweis
Mit DPM 2025 wird nur SQL 2022 als DPM-Datenbank in neuen Installations- und Upgradeszenarien von DPM unterstützt.
Stellen Sie vor dem Upgrade von einer version, die älter als SQL 2017 auf SQL 2022 ist, sicher, dass Sie
Sichern Sie die Berichtsdatenbank auf dem SQL Server.
Sichern Sie die Verschlüsselungsschlüssel.
Bereinigen Sie die Berichtsordner auf dem lokalen Computer.
Installieren Sie den Berichterstellungsdienst.
Ändern Sie auf dem DPM-Server den folgenden DPM-Registrierungsschlüssel in den neuen Namen der Berichtsinstanz.
- <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\DBReportingInstanceName>
Ändern Sie den Namen des virtuellen Berichtsdienst-Verzeichnisses in „ReportServer_SSRS“.
Konfigurieren Sie den Berichterstellungsdienst und stellen Sie die Datenbank und die Verschlüsselungscodes wieder her.
Nächste Schritte
- In den Versionshinweisen finden Sie Informationen zu neuen Hotfixes und URs, die zutreffen.