NVP-vProxy: Hvordan utføre en VM-gjenoppretting fra kommandolinjen

Sammendrag: NVP-integreringen (NetWorker VMware Protection) er konfigurert med vProxy-verktøyet. I visse situasjoner er det nødvendig å utføre en gjenoppretting fra kommandolinjen (CLI). Denne artikkelen inneholder generell informasjon om gjenoppretting av et virtuelt maskiner-image (VM) ved hjelp av nsrvproxy_recover. ...

Denne artikkelen gjelder for Denne artikkelen gjelder ikke for Denne artikkelen er ikke knyttet til noe bestemt produkt. Det er ikke produktversjonene som identifiseres i denne artikkelen.

Instruksjoner

NVP-integreringen (NetWorker VMware Protection) er konfigurert med vProxy-verktøyet. I visse situasjoner er det nødvendig å utføre en gjenoppretting fra kommandolinjegrensesnittet (CLI). Referanseveiledning for NetWorker-kommandoer inneholder informasjon om nsrvproxy_recover. NetWorker-dokumentasjon er tilgjengelig gjennom: Støtte for NetWorker | Håndbøker og dokumenter
 

  1. Identifiser lagringssett-ID-en (SSID) du vil gjenopprette. Dette kan gjøres ved hjelp av en av følgende tilnærminger:
  • Bruke Medie-fanen NetWorker Management Console (NMC) i Lagre sett-delen.
  • NetWorker server command-line: mminfo -avot -q vmname=VMNAME
  1. Bruk en mminfo kommandoen med "-S" alternativ for å spørre fullstendig informasjon om lagre settet fra NetWorker Server media database: 
mminfo -S -q ssid=<SSID>
MERK: Du kan også bruke følgende metode til å generere kommandoen som er nødvendig for CLI-gjenoppretting: NVP vProxy: Slik får du den nøyaktige kommandosyntaksen for å kjøre en VM-gjenoppretting fra CLI med feilsøking
  1. Ved hjelp av informasjonen hentet fra mminfo utdata i trinn 3 for å opprette nsrvproxy_recover Kommandoen.
    Syntaks:
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 (valgfritt) ekstra detaljrikdom
    • -D (valgfritt) lagt til feilsøkingsnivåer, se: NetWorker: Nivåer av feilsøkingsinformasjon
    • -m Gjenopprettingsmetoder:
      • R (Tilbakestill virtuell maskin) Tilbakestill en eksisterende virtuell maskin til et tidspunkt. Hvis CBT (Change Block Tracking) er aktivert, flyttes bare dataene som er endret.
      • I (Gjenoppretting av image for virtuell maskin): Gjenopprett den valgte virtuelle maskinen som en ny virtuell maskin.
      • D (Gjenoppretting av virtuell maskin): Gjenopprett én eller flere disker til en eksisterende virtuell maskin.
      • N (Øyeblikkelig gjenoppretting): Bruk øyeblikkelig tilgang til å gjenopprette den valgte virtuelle maskinen, som en ny virtuell maskin. Datalageret er plassert i Data Domain-enheten som lagringssettet er lagret. Så snart nsrvproxy_recover Prosessen avsluttes, datalageret gjenvinnes automatisk. For å bevare den virtuelle maskinen må du bruke Storage vMotion til å migrere den virtuelle maskinen til et annet datalager.
      • E (Nødgjenoppretting): Gjenopprette den valgte virtuelle maskinen til en ESXi-vert.
    • -k (valgfritt) samtidig VMDK-gjenoppretting.
    • > output_file.log (valgfritt) omdirigere nsrvproxy_recover Kommandoutdata til en loggfil på en plassering du velger.
    • Du finner flere alternativer i nsrvproxy_recover delen av referanseveiledningen for NetWorker-kommandoer

Eksempelkommando Syntaks for gjenoppretting av virtuell maskin:

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 
MERK: Hvis du bruker ESXi-verts-MoRef og datalager-MoRef fra mminfo utdata, gjenoppretter dette til samme ESXi-vert og datalager som den opprinnelige VM-en lå på da den ble sikkerhetskopiert. Kontroller at denne ESXi-verten har tilgjengelige ressurser, og at datalageret har tilstrekkelig ledig plass. Hvis økten lukkes eller ledeteksten avbrytes, avsluttes gjenopprettingsøkten.

Du kan kjøre kommandoen i bakgrunnen slik at den ikke avsluttes av økt eller rask avslutning:

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

For å stoppe jobben må du kill PID for nsrvproxy_recover Prosessen. Alternativt kan du drepe nsrvproxy_recover jobb-ID-en fra NetWorker-serveren jobkill Ledeteksten.

  1. Hvis gjenopprettingen starter på riktig måte, kan du overvåke fremdriften i ledeteksten, NMC Monitoring-fanen, nsrwatch kommando, eller vSphere.

Tilleggsinformasjon

Berørte produkter

NetWorker

Produkter

NetWorker
Artikkelegenskaper
Artikkelnummer: 000158471
Artikkeltype: How To
Sist endret: 04 feb. 2026
Versjon:  5
Få svar på spørsmålene dine fra andre Dell-brukere
Støttetjenester
Sjekk om enheten din er dekket av støttetjenestene.