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
- 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
- Bruk en
mminfokommandoen 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
- Ved hjelp av informasjonen hentet fra
mminfoutdata i trinn 3 for å opprettensrvproxy_recoverKommandoen.
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-mGjenopprettingsmetoder: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å snartnsrvproxy_recoverProsessen 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) omdirigerensrvproxy_recoverKommandoutdata til en loggfil på en plassering du velger.- Du finner flere alternativer i
nsrvproxy_recoverdelen 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.
- Hvis gjenopprettingen starter på riktig måte, kan du overvåke fremdriften i ledeteksten, NMC Monitoring-fanen,
nsrwatchkommando, eller vSphere.
Tilleggsinformasjon
Berørte produkter
NetWorkerProdukter
NetWorkerArtikkelegenskaper
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.