NetWorker NMM - Come eseguire un restore dalla riga di comando dei backup di Hyper-V Exchange

Summary: NetWorker NMM può eseguire il restore dei backup delle VM Hyper-V dalla riga di comando. Questo articolo spiega come utilizzare il ripristino dalla riga di comando con NMM a partire dalla versione 9.x fino alla versione 19.x e successive. ...

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) offre la possibilità di eseguire il restore dalla riga di comando dei backup di Hyper-V ed Exchange eseguiti con NMM.

Il comando da utilizzare per il ripristino è "nsrnmmrc".  Di seguito sono riportati i passaggi per eseguire questo ripristino:

1. Elencare i backup del client Hyper-V utilizzando il comando "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. Individuare la VM richiesta e l'ora di backup da questo output. Nell'esempio precedente, vogliamo ripristinare la macchina virtuale "VM1". (APPLICAZIONI: \ Microsoft Hyper-V\VM1) Prendere nota dell'ID del saveset (4276400513) di questo backup ed eseguire il comando seguente per ottenere il valore "nsavetime" necessario con il comando 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. Eseguire il comando nsrnmmrc come indicato di seguito per eseguire il restore della VM:
 

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

 

NOTA: '\\' aggiunto alla fine del nome del saveset. Si noti inoltre che il nome del saveset nel comando distingue tra maiuscole e minuscole. Il nome deve corrispondere alla distinzione tra maiuscole e minuscole, come mostrato nell'output mminfo. Se le maiuscole/minuscole non corrispondono, il comando di ripristino ha esito negativo. Ad esempio, il seguente comando ha esito negativo perché il nome della macchina virtuale "vm1" non corrisponde per maiuscole e minuscole al nome "VM1" registrato nel database dei supporti.
 

 

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


l'errore è "Il processo di ripristino non è riuscito a individuare il tempo di salvataggio logico corretto per le selezioni richieste: errore 0x80004005.."

Per i backup Exchange, eseguire una procedura simile.  La chiave è trovare nsavetime per i backup richiesti e quindi aggiungere '\\' al nome del saveset. Un esempio di ripristino di Exchange potrebbe essere:

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

 

NOTA: Se il comando non funziona e se tutte le opzioni fornite sono corrette, provare a digitare manualmente il comando sulla riga di comando. Le operazioni di copia e incolla del comando potrebbero non funzionare correttamente.


Se è necessario il ripristino dei backup eseguiti con NMM 8.x, consultare l'articolo della KB Come ripristinare i saveset NMM usando lo strumento di ripristino del saveset da riga di comando "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.