NVP-vProxy: Een VM-herstel uitvoeren vanaf de opdrachtregel

Samenvatting: De integratie van NetWorker VMware Protection (NVP) wordt geconfigureerd met de vProxy-appliance. In bepaalde situaties is het noodzakelijk om een herstelbewerking uit te voeren vanaf de opdrachtregel (CLI). Dit artikel bevat algemene informatie over het herstellen van een virtuele machine (VM) image met behulp van nsrvproxy_recover. ...

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Instructies

De integratie van NetWorker VMware Protection (NVP) wordt geconfigureerd met de vProxy-appliance. In bepaalde situaties is het noodzakelijk om een herstelbewerking uit te voeren vanaf de opdrachtregelinterface (CLI). De NetWorker Command Reference Guide bevat informatie over: nsrvproxy_recover. NetWorker-documentatie is beschikbaar via: Support voor NetWorker | Handleidingen en documenten
 

  1. Identificeer de opslagset-ID (SSID) die u wilt herstellen. Dit kan op een van de volgende manieren:
  • Met behulp van het tabblad Media van de NetWorker Management Console (NMC) in het gedeelte Sets opslaan.
  • NetWorker server command-line: mminfo -avot -q vmname=VMNAME
  1. Gebruik een mminfo commando met de "-S" optie om de volledige informatie over de opslagset op te vragen in de mediadatabase van NetWorker Server: 
mminfo -S -q ssid=<SSID>
OPMERKING: U kunt ook de volgende methode gebruiken om de opdracht te genereren die nodig is voor CLI-herstel: NVP vProxy: De exacte opdrachtsyntaxis verkrijgen voor het uitvoeren van een VM-herstel vanuit CLI met foutopsporing
  1. Gebruikmakend van de informatie die is verkregen uit de mminfo uitvoer in stap 3 om de nsrvproxy_recover Opdracht.
    Syntaxis:
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 (Optioneel) Extra breedsprakigheid
    • -D (optioneel) foutopsporingsniveaus toegevoegd, zie: NetWorker: Informatieniveaus voor foutopsporing
    • -m Herstelmethoden:
      • R (Virtuele machine terugzetten) Een bestaande virtuele machine terugzetten naar een tijdstip dat u gebruikt. Als Change Block Tracking (CBT) is ingeschakeld, worden alleen de data verplaatst die zijn gewijzigd.
      • I (Virtual Machine Image Recovery): Herstel de geselecteerde virtuele machine als een nieuwe virtuele machine.
      • D (Schijfherstel virtuele machine): Herstel een of meer schijven naar een bestaande virtuele machine.
      • N (Direct herstel): Gebruik directe toegang om de geselecteerde virtuele machine te herstellen als een nieuwe virtuele machine. De datastore bevindt zich op het Data Domain-apparaat waar de opslagset is opgeslagen. Zodra de nsrvproxy_recover Het proces wordt beëindigd, de datastore wordt automatisch teruggevorderd. Om de virtuele machine te behouden, gebruikt u Storage vMotion om de virtuele machine naar een andere datastore te migreren.
      • E (Noodherstel): Herstel de geselecteerde virtuele machine naar een ESXi-host.
    • -k (optioneel) gelijktijdig VMDK-herstel.
    • > output_file.log (optioneel) Leid de nsrvproxy_recover opdrachtuitvoer naar een logboekbestand op een locatie naar keuze.
    • Aanvullende opties worden beschreven in de nsrvproxy_recover gedeelte van de NetWorker Command Reference Guide

Voorbeeldopdracht Syntaxis voor het uitvoeren van een Virtual Machine Recovery:

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 
OPMERKING: Als u de ESXi-host MoRef en datastore MoRef gebruikt van de mminfo output, dit herstelt naar dezelfde ESXi-host en datastore als waarop de oorspronkelijke VM zich bevond toen er een back-up van werd gemaakt. Zorg ervoor dat deze ESXi-host beschikbare resources heeft en dat de datastore voldoende ruimte beschikbaar heeft. Als de sessie wordt gesloten of de prompt wordt geannuleerd, wordt de herstelsessie beëindigd.

U kunt de opdracht op de achtergrond uitvoeren, zodat deze niet wordt beëindigd door het sluiten van de sessie of prompt:

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

Als u de taak wilt stoppen, moet u kill de PID voor de nsrvproxy_recover Proces. Als alternatief kunt u de nsrvproxy_recover Taak-ID van de NetWorker-server jobkill Opdrachtprompt.

  1. Als het herstel correct wordt gestart, kunt u de voortgang controleren in de prompt, tabblad NMC monitoring, nsrwatch commando, of vSphere.

Extra informatie

Getroffen producten

NetWorker

Producten

NetWorker
Artikeleigenschappen
Artikelnummer: 000158471
Artikeltype: How To
Laatst aangepast: 04 feb. 2026
Versie:  5
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.