Verwenden von DPMSync
Veröffentlicht: März 2016
Gilt für: System Center 2012 SP1 - Data Protection Manager, System Center 2012 - Data Protection Manager
DpmSync ist ein Befehlszeilentool, das Sie Synchronisieren der DPM -Datenbank mit dem Status der Datenträger im Speicherpool und mit den installierten Schutz-Agents. Stellt das Tool DpmSync aus der DPM Datenbank, synchronisiert die DPM -Datenbank mit den Replikaten im Speicherpool, stellt Sie die Berichtsserver-Datenbank wieder her und weist fehlende Replikate neu.
DpmSync-Syntax
DpmSync – RestoreDb – DbLoc Speicherort – Instanzname Server-/]
DpmSync -Synchronisierung
DpmSync - ReallocateReplica aus
DpmSync - DataCopied
Parameter
Parameter | Beschreibung |
---|---|
-RestoreDb | Stellt eine DPM Datenbank aus einer angegebenen Position. |
-Synchronisierung | Synchronisiert wiederhergestellte Datenbanken. Führen Sie DpmSync – Sync, nachdem Sie die Datenbanken wiederherstellen. Nach dem Ausführen von DpmSync – Sync, einige Replikate möglicherweise noch als fehlend gekennzeichnet. |
-DbLoc Speicherort | Identifiziert den Speicherort der Sicherung der DPM Datenbank. |
InstanceName - Server\Instanz | Die Instanz auf dem DPM-Datenbank wiederhergestellt werden muss. |
-ReallocateReplica aus | Ordnet alle fehlenden Replikatvolumes ohne Synchronisierung neu. |
-DataCopied | Gibt an, dass Sie beim Laden von Daten in den neu zugeordneten Replikatvolumes abgeschlossen haben. Dies gilt nur für Clientcomputer. |
Beispiel 1: zum Wiederherstellen der DPM -Datenbank von einem lokalen Sicherungsmedium auf den DPM Server.
Führen Sie den folgenden Befehl aus:
DpmSync – RestoreDb – DbLoc G:\DPM\Backups\2005\November\DPMDB.bak
Nach dem Wiederherstellen der DPM Datenbank, um die Datenbanken zu synchronisieren, führen Sie den folgenden Befehl:
DpmSync-Sync
Nach dem Wiederherstellen und Synchronisieren der DPM -Datenbank und vor der Wiederherstellung des Replikats führen Sie den folgenden Befehl zum erneuten Zuweisen von Speicherplatz für das Replikat:
DpmSync - ReallocateReplica aus
Beispiel 2: zum Wiederherstellen der DPM -Datenbank aus einer Remotedatenbank.
Führen Sie den folgenden Befehl auf dem Remotecomputer:
DpmSync – RestoreDb – DbLoc G:\DPM\Backups\2005\November\DPMDB.bak – Instanzname Contoso\ms$ Dpm
Nach dem Wiederherstellen der DPM Datenbank, um die Datenbanken zu synchronisieren, führen Sie den folgenden Befehl auf dem DPM Server:
DpmSync-Sync
Nach dem Wiederherstellen und Synchronisieren der DPM Datenbank, und bevor Sie das Replikat wiederherstellen, führen Sie den folgenden Befehl auf dem DPM Server Speicherplatz für das Replikat neu zuweisen:
DpmSync - ReallocateReplica aus
Beispiel 3: zum Verschieben einer DPM Datenbank von der lokalen DPM Server auf einem Remotecomputer mit SqlServer.
Die folgenden Schritte veranschaulichen die Verwendung von DPMSync Verschieben einer DPM Datenbank (DPMDB) aus der lokalen DPM Server (DPMServer1) mit einem SQL-Remoteserver (DPMRemoteSQL).
1. | Führen Sie den folgenden Befehl: DPMBackup – Db. Dadurch wird die Datei "DPMDB.bak" erstellt am \Programme\Microsoft DPM\DPM\volumes\Shadowcopy\Database Backups. Speichern Sie diese Sicherung an einem sicheren Ort. |
2. | Deinstallieren Sie DPM aus DPMServer1 und Daten beibehalten. |
3. | DPM-Datenbank zu löschen. Sie müssen dies tun, um eine Neuinstallation DPM. |
4. | Installieren Sie DPM auf DPMServer1 mit der Remoteinstanz von SQL Server auf DPMRemoteSQL installiert. |
5. | Führen den folgenden Befehl auf DPMRemoteSQL Dpmsync – Restoredb – Dbloc < Dbbackuplocation> – Instanzname< Instancename>, wobei Dbbackuplocation den Speicherort der in Schritt 1 erstellten Sicherung und Instancename der Name der SQL Server-Remoteinstanz ist. |
6. | Führen Sie nun den folgenden Befehl auf DPMServer1 Dpmsync – Sync |