NetWorker NMM — przywracanie kopii zapasowych programu Hyper-V Exchange z poziomu wiersza polecenia

Summary: NetWorker NMM może przywracać kopie zapasowe maszyn wirtualnych Hyper-V z wiersza polecenia. W tym artykule wyjaśniono, w jaki sposób korzystać z funkcji przywracania z wiersza poleceń za pomocą NMM, począwszy od wersji 9.x do najnowszej wersji 19.x włącznie. ...

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

Moduł NetWorker dla Microsoft — (NMM) zapewnia możliwość przywracania z wiersza polecenia kopii zapasowych Hyper-V i Exchange wykonanych za pomocą NMM.

Poleceniem używanym do przywracania jest "nsrnmmrc".  Poniżej przedstawiono kroki dotyczące wykonywania tego przywracania:

1. Lista kopii zapasowych klienta Hyper-V przy użyciu polecenia "mminfo":
 

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. Zlokalizuj wymaganą maszynę wirtualną i czas tworzenia kopii zapasowej z tych danych wyjściowych. W powyższym przykładzie chcemy przywrócić maszynę wirtualną "VM1". (APLIKACJE:\Microsoft Hyper-V\VM1) Zanotuj identyfikator zestawu zapisów (4276400513) tej kopii zapasowej i uruchom następujące polecenie, aby uzyskać polecenie "nsavetime", które będzie wymagane w przypadku polecenia nsrnmmrc.
 

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. Uruchom polecenie nsrnmmrc w sposób wskazany poniżej, aby przywrócić maszynę wirtualną:
 

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

 

UWAGA: Znak "\\", który jest dodawany na końcu nazwy zestawu zapisu. Należy również pamiętać, że w nazwie "saveset name" w poleceniu rozróżniana jest wielkość liter. Nazwa powinna być zgodna z wielkością liter, co widać w danych wyjściowych mminfo. Jeśli wielkość liter nie jest zgodna, polecenie odzyskania kończy się niepowodzeniem. Na przykład następujące polecenie zakończy się niepowodzeniem, ponieważ nazwa maszyny wirtualnej "vm1" nie jest zgodna z wielkością liter z nazwą "VM1" zarejestrowaną w bazie danych nośnika.
 

 

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


Błąd to "Proces odzyskiwania nie znalazł poprawnego czasu logicznego zapisu dla żądanych wyborów -- błąd 0x80004005.."

W przypadku kopii zapasowych programu Exchange wykonaj podobne czynności.  Kluczem jest znalezienie nsavetime dla wymaganych kopii zapasowych, a następnie dodanie "\\" do nazwy zestawu zapisów. Przykładem przywracania z giełdy może być:

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

 

UWAGA: Jeśli polecenie nie działa i jeśli wszystkie podane opcje są poprawne, spróbuj wpisać polecenie ręcznie w wierszu poleceń. Kopiowanie i wklejanie polecenia może nie działać poprawnie.


Jeśli wymagane jest przywracanie zestawów zapisów kopii zapasowych wykonanych za pomocą NMM 8.x, zapoznaj się z artykułem bazy wiedzy Jak odzyskać zestawy zapisów NMM za pomocą narzędzia do odzyskiwania zestawów zapisów wiersza poleceń "nsrsnap_vss_ssrecover"

 

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.