NVP-vProxy: Så här utför du en VM-återställning från kommandoraden

Sammanfattning: NetWorker VMware Protection-integrering (NVP) är konfigurerad med vProxy Appliance. I vissa situationer är det nödvändigt att utföra en återställning från kommandoraden (CLI). Den här artikeln innehåller allmän information om hur du utför en återställning av avbildning av virtuell dator (VM) med hjälp av nsrvproxy_recover. ...

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Instruktioner

NetWorker VMware Protection-integrering (NVP) är konfigurerad med vProxy Appliance. I vissa situationer är det nödvändigt att utföra en återställning från kommandoradsgränssnittet (CLI). Kommandoreferensmanualen för NetWorker innehåller information om nsrvproxy_recover. NetWorker-dokumentation finns tillgänglig på: Stöd för NetWorker | Manualer och dokument
 

  1. Identifiera det spara uppsättnings-ID (SSID) som du vill återställa. Detta kan göras med någon av följande metoder:
  • Med hjälp av fliken NetWorker Management Console-media (NMC) i avsnittet Spara uppsättningar.
  • Kommandorad för NetWorker-server: mminfo -avot -q vmname=VMNAME
  1. Använd en mminfo kommandot med "-S" om du vill fråga efter fullständig information om den sparade uppsättningen från NetWorker-serverns mediedatabas: 
mminfo -S -q ssid=<SSID>
Obs! Du kan också använda följande metod för att generera det kommando som behövs för CLI-återställning: NVP vProxy: Så här hämtar du den exakta kommandosyntaxen för att köra en VM-återställning från CLI med felsökning
  1. Med hjälp av den information som erhållits från mminfo utdata i steg 3 för att skapa nsrvproxy_recover Kommandot.
    Syntax:
nsrvproxy_recover [-vvv] [-D<Debug_Level>] -c <vCenter FQDN> -S <ssid> -m <recovery method> -M <vm-moref> -V <Desired recovered VM name> -A <datacenter moref> -C <compute resource moref> -H <host moref> -E <datastore moref> [-k] [> output_file.log] 
    • -vvv (Valfritt) Ytterligare utförlighet
    • -D (Valfritt) Tillagda felsökningsnivåer, se: NetWorker: Felsöka informationsnivåer
    • -m Återställningsmetoder:
      • R (Återställ virtuell maskin) Återställa en befintlig virtuell dator till en tidpunkt. Om ändringsblocksspårning (CBT) är aktiverat flyttas endast de data som har ändrats.
      • I (återställning av avbildning av virtuell maskin): Återställ den valda virtuella datorn som en ny virtuell dator.
      • D (Återställning av virtuell maskindisk): Återställ en eller flera diskar till en befintlig virtuell dator.
      • N (Omedelbar återställning): Använd direktåtkomst för att återställa den valda virtuella datorn som en ny virtuell dator. Datalagringen finns på den Data Domain-enhet där lagringsuppsättningen lagras. När det gäller nsrvproxy_recover processen avslutas frigörs datalagringen automatiskt. För att bevara den virtuella datorn använder du Storage vMotion för att migrera den virtuella datorn till ett annat datalager.
      • E (Nödåterställning): Återställ den valda virtuella maskinen till en ESXi-värd.
    • -k (valfritt) samtidig VMDK-återställning.
    • > output_file.log (valfritt) omdirigera nsrvproxy_recover Kommando utdata till en loggfil på valfri plats.
    • Ytterligare alternativ beskrivs i nsrvproxy_recover i referenshandboken för NetWorker-kommandon

Exempel på kommandosyntax för att utföra en återställning av virtuella datorer:

nsrvproxy_recover -vvv -D9 -m I -c vcsa.amer.lan -M vm-4007 -V rhel-client01_RESTORE -A datacenter-3 -L domain-c8 -F group-v4 -E datastore-12 -S 1971497009 -k 
Obs! Om du använder ESXi-värden MoRef och datalagret MoRef från mminfo utdata återställs detta till samma ESXi-värd och datalager som den ursprungliga virtuella datorn fanns på när den säkerhetskopierades. Se till att ESXi-värden har tillgängliga resurser och att datalagringen har tillräckligt med ledigt utrymme. Om sessionen stängs eller prompten avbryts avslutas återställningssessionen.

Du kan köra kommandot i bakgrunden så att det inte avslutas av en session eller en uppmaning:

Linux:

nohup nsrvproxy_recover [-vvv] [-D<Debug_Level>] -c <vCenter FQDN> -S <ssid> -m <recovery method> -M <vm-moref> -V <Desired recovered VM name> -A <datacenter moref> -C <compute resource moref> -H <host moref> -E <datastore moref> [-k] > /tmp/nsrvproxy_recover-$(date -I).log &
Windows (PowerShell): 
Start-Process powershell.exe `
  -ArgumentList "-Command nsrvproxy_recover [-vvv] [-D<Debug_Level>] -c '<vCenter>' -S '<ssid>' -m '<method>' -M '<vm-moref>' -V '<vmname>' -A '<dc-moref>' -C '<compute>' -H '<host>' -E '<datastore>' [-k] *>> C:\temp\nsrvproxy_recover.log" `
  -WindowStyle Hidden `
  -NoNewWindow

Om du vill stoppa jobbet måste du kill PID för nsrvproxy_recover Process. Alternativt kan du döda nsrvproxy_recover jobb-ID från NetWorker-servern jobkill Kommandotolken.

  1. Om återställningen initieras korrekt kan du övervaka förloppet i prompten, fliken NMC-övervakning, nsrwatch eller vSphere.

Ytterligare information

Berörda produkter

NetWorker

Produkter

NetWorker
Artikelegenskaper
Artikelnummer: 000158471
Artikeltyp: How To
Senast ändrad: 04 feb. 2026
Version:  5
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.