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