NetWorker NMM – So führen Sie eine Befehlszeilenwiederherstellung von Hyper-V Exchange-Backups durch

Summary: NetWorker NMM kann Wiederherstellungen von Hyper-V-VM-Backups über die Befehlszeile durchführen. In diesem Artikel wird erläutert, wie Sie die Befehlszeilenwiederherstellung mit NMM ab Version 9.x bis einschließlich der neuesten Version 19.x und höher verwenden. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

NetWorker Module for Microsoft (NMM) bietet die Möglichkeit, mit NMM durchgeführte Hyper-V- und Exchange-Backups über die Befehlszeile wiederherzustellen.

Der für die Wiederherstellung zu verwendende Befehl lautet "nsrnmmrc".  Im Folgenden sind die Schritte zum Durchführen dieser Wiederherstellung aufgeführt:

1. Listen Sie die Backups des Hyper-V-Clients mit dem Befehl "mminfo" auf:
 

mminfo -avot -q client=fmpcluster.aqua.local

HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:50 AM 9081 MB 14987381 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\B27CFD53-AD61-4639-88B3-3717
C1227922
HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:32:51 AM 58 MB 4293177461 cb full APPLICATIONS:\Microsoft Hyper-V\VM1\ConfigFiles
HyperVPool.001 Data Domain fmpcluster.aqua.local 9/23/2016 12:37:21 AM 23 KB 4276400513 cb full APPLICATIONS:\Microsoft Hyper-V\VM1



2. Suchen Sie die erforderliche VM und die Backupzeit aus dieser Ausgabe. Im obigen Beispiel möchten wir die VM "VM1" wiederherstellen. (ANWENDUNGEN:\Microsoft Hyper-V\VM1) Notieren Sie sich die Saveset-ID (4276400513) dieses Backups und führen Sie den folgenden Befehl aus, um die mit dem Befehl nsrnmmrc erforderliche "nsavetime" abzurufen.
 

mminfo -avot -q ssid=4276400513 -r name(50),ssid,savetime,nsavetime
 name                                             ssid         date     save time
APPLICATIONS:\Microsoft Hyper-V\VM1               4276400513 9/23/2016 1474605441

Another way to obtain the nsavetime would be as below:


 

mminfo -avot -S -q ssid=4276400513

ssid=4276400513 savetime=9/23/2016 12:37:21 AM (1474605441) fmpcluster.aqua.local:APPLICATIONS:\Microsoft Hyper-V\VM1
  level=full   sflags=vF       size=22704        files=8          insert=9/23/2016
  create=9/23/2016 complete=9/23/2016 browse=10/23/2016 11:59:59 PM retent=10/23/2016 11:59:59 PM
  clientid=8c9945a5-00000004-577042c4-577042c3-00015000-0c75a456
          *backup start time: 1474605441;
    *NSR_BACKUP_GENERATIONID: 1474605081;
      *NSR_PRIMARY_VOLUME_ID: \
c293a7f9-00000005-007043ff-577043ff-00045000-0c75a456;
        *POLICY ACTION JOBID: 2;
         *POLICY ACTION NAME: "backup: 1474605441";
                *POLICY NAME: "HyperV-Pol: 1474605441";
       *POLICY WORKFLOW NAME: "HyperV-Wkfl: 1474605441";
*ss data domain backup cloneid: 1474605441;
*ss data domain dedup statistics: "v1:1474605441:22804:22804:5402";
                       group: HyperV;
            saveset features: CLIENT_SAVETIME;
  Clone #1: cloneid=1474605441  time=9/23/2016 12:37:21 AM    retent=10/23/2016  flags=
    frag@         0 volid=   7357439 file/rec=       0/0     rn=0 last=9/23/2016



3. Führen Sie den Befehl nsrnmmrc wie folgt aus, um die Wiederherstellung der VM durchzuführen:
 

nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover  -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\VM1\\"

 

HINWEIS: Das \\, das am Ende des Saveset-Namens hinzugefügt wird. Beachten Sie auch, dass beim "saveset name" im Befehl zwischen Groß- und Kleinschreibung unterschieden werden muss. Der Name sollte für den Fall übereinstimmen, wie in der mminfo-Ausgabe zu sehen ist. Wenn der Fall nicht übereinstimmt, schlägt der Wiederherstellungsbefehl fehl. Der folgende Befehl würde beispielsweise fehlschlagen, da der VM-Name "vm1" nicht mit dem in der Mediendatenbank registrierten Fall "VM1" übereinstimmt.
 

 

nsrnmmrc.exe -s vmmsrv -c fmpcluster.aqua.local -x c:\recover -t 1474605441 "APPLICATIONS:\Microsoft Hyper-V\vm1\\"


Der Fehler lautet: "Der Recovery-Prozess konnte keine korrekte logische Speicherzeit für die angeforderte Auswahl finden – Fehler 0x80004005."

Führen Sie für Exchange-Backups ähnliche Schritte aus.  Der Schlüssel besteht darin, die nsavetime für die erforderlichen Backups zu finden und dann "\\" an den Saveset-Namen anzuhängen. Ein Beispiel für eine Exchange-Wiederherstellung wäre:

nsrnmmrc -s nsr-server -c jetsdag -x c:\recover  -t 1474585250 "APPLICATIONS:\Microsoft Exchange 2013\MyDb\\"

 

HINWEIS: Wenn der Befehl nicht funktioniert und alle angegebenen Optionen korrekt sind, versuchen Sie, den Befehl manuell in die Befehlszeile einzugeben. Ein Kopieren und Einfügen des Befehls funktioniert möglicherweise nicht ordnungsgemäß.


Wenn eine Saveset-Wiederherstellung von Backups erforderlich ist, die mit NMM 8.x durchgeführt wurde, lesen Sie den Wissensdatenbank-Artikel So stellen Sie NMM-Savesets mit dem Befehlszeilen-Saveset-Recovery-Tool 'nsrsnap_vss_ssrecover wieder her.

 

Additional Information

Article Properties
Article Number: 000022466
Article Type: How To
Last Modified: 13 May 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.