NetWorker: Slik samler du inn MoReF-verdier (administrert objektreferanse) for VMware-objekter
Zusammenfassung: Trinnene som kreves for å samle inn ManagedObjectReference-verdiene (MoreF) fra vCenter ManagedObjectBrowser (MOB). Disse verdiene kreves når du prøver å kjøre NetWorker NVP-vProxy-gjenopprettinger fra NetWorker-serverens CLI, men kan også samles inn for andre prosedyrer. ...
Weisungen
NetWorker VMware Protection (NVP) er konfigurert i et NetWorker-miljø. Noen operasjoner, for eksempel å utføre en VM-gjenoppretting (Virtual Machine) på kommandolinjen, krever at du spesifiserer VMware-verdiene for administrert objektreferanse i kommandosyntaksen. Eksempel:
nsrvproxy_recover -c vCenter [-s server] {-S ssid[/cloneid] | -N ssname [-t sstime]} [-m recovery-mode] [-f Folder-Moref] [-o option]... [-A Datacenter-Moref] [-C ComputeResource-Moref] [-L ClusterComputeResource-Moref] [-E Datastore-Moref] [-M VM-Moref] [-V VM-name] [-r ResourcePool-Moref] [-H Host-Moref] [-T datastore] [-e export-path] [-d disk] [-p vProxy] [-b pool] [-v] [-k]
Det er flere måter du kan samle inn dataene som trengs, avhengig av omstendigheter eller personlige preferanser. Følgende alternativer kan brukes.
Alternativ 1 (mminfo):
mminfo -kommandoen kan brukes på NetWorker-serveren til å samle inn detaljert informasjon om den sikkerhetskopierte VM-en.
1. Samle inn Save Set-ID-en (SSID) for VM-sikkerhetskopien du vil bruke.
mminfo -kot
mminfo -kot -q vmname="VM_NAME"
root@nsr:~# mminfo -kot -q vmname=win-client01
volume type vm_name date time size ssid fl backup_size
...
ddve02VMwareClone.001 Data Domain win-client01 04/17/2024 11:00:13 PM 120 GB 2602601659 cr 120 GB
mminfo -aS -q ssid=SSID
root@lnx-nwserv:~# mminfo -aS -q ssid=2602601659
...
*vm_info: \
"{
\"name\": \"win-client01\",
\"host-name\": \"win-client01.amer.lan\",
\"ip-address\": \"192.168.9.123\",
\"template\": false,
\"moref-id\": \"vm-1009\",
\"vcenter-name\": \"vcsa.amer.lan\",
\"path\": \"/Datacenter/esx01.amer.lan/win-client01\",
\"moref-path\": \"/datacenter-3/domain-s8/vm-1009\",
\"vm-path\": \"/Datacenter/Clients/win-client01\",
\"moref-vm-path\": \"/datacenter-3/group-v1015/vm-1009\",
\"datastore\": \"esx01-datastore\",
\"datastore-moref\": \"datastore-11\",
\"os-identifier\": \"windows2019srvNext_64Guest\",
\"os-name\": \"Microsoft Windows Server 2022 (64-bit)\",
\"version\": \"vmx-19\",
\"change-version\": \"2024-04-01T13:11:28.482168Z\",
\"esxi-moref\": \"host-10\",
\"esxi-name\": \"esx01.amer.lan\",
\"datacenter\": \"datacenter-3\",
\"compute-resource\": \"domain-s8\",
\"cluster-compute-resource\": \"\",
\"networks\": [
\"Production VM Network\"
],
...
Alternativ 2 (nsrvim):
NetWorker-serveren kan produsere .xml filer mot VMware hypervisorressursen ved hjelp av nsrvim Kommandoen. Denne kommandoen kjøres hvert 15. minutt for å fylle ut VMware-ressurser i NetWorker-databasen. Det kan også opprette dumpfiler for angitte hypervisorressurser. Denne metoden kan være nyttig når du skal gjenopprette en virtuell maskin fra ett vCenter-miljø til et nytt vCenter, som lagringssettet beskriver fra mminfo inneholder bare VM MoRef-verdiene til den forrige vCenter.
nsrvim --dump --names=HYPERVISOR_NAME
nsradmin Bruke print type: nsr hypervisor.
Eksempel:
nsrvim --dump --names=vcsa.amer.lan
På Linux NetWorker-servere produseres de .xml filene under: /nsr/cores/nsrvim/
På Windows NetWorker-servere produseres .xml filer i samme katalog. nsrvim kommandoen ble kjørt fra:

Informasjonen i HYPERVISOR_NAME-mapping.xml Filen beskriver VMware MoRef-verdiene:

Alternativ 3 (NSR Recover Resource):
nsr recover' ressurs, som viser NetWorker-kommandoen og alternativene som ble brukt under gjenopprettingen. Dette kan være nyttig når du vil fylle ut kommandoen som trengs, men legge til flere alternativer som feilsøking og verbositet.
1. Start gjenopprettingen du vil utføre fra NMC. Du kan stoppe gjenopprettingen, du trenger ikke å la den fullføre. Når gjenopprettingsprosessen er startet, bør den lagre NSR-gjenopprettingsressursen.
2. Åpne en administrator- eller rotledetekst på NetWorker-serveren.
3. Skriv inn kommandoen: nsradmin
4. Fra ledeteksten nsradmin skriver du inn: print type: nsr recover
Eksempel:
root@lnx-nwserv:~# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> print type: nsr recover
type: NSR recover;
name: Restore_Test_20240418;
comment: ;
client: vcsa.amer.lan;
destination client: lnx-nwserv.amer.lan;
recover requestor: \
"cn=administrator,cn=Users,dc=lnx-nwserv,dc=amer,dc=lan";
recover command: nsrvproxy_recover;
recover options: \
" -m I -c vcsa.amer.lan -M vm-1008 -V 'lnx-client01_1' -A datacenter-3 -C dom\
ain-s15 -H host-17 -F 'group-v4' -d 'Hard disk 1/2000/datastore-18' -E datasto\
re-18 -S 2636156091";
recover stdin: ;
start date: "Thu Apr 18 10:06:20 2024";
hard stop date: ;
status: ;
persist resource: Yes;
restricted data zone: ;
nsrvproxy_recover kommandoalternativer som brukes i den UI-initierte gjenopprettingen. Eksempel:
nsrvproxy_recover -m I -c vcsa.amer.lan -M vm-1008 -V 'lnx-client01_1' -A datacenter-3 -C domain-s15 -H host-17 -F 'group-v4' -d 'Hard disk 1/2000/datastore-18' -E datastore-18 -S 2636156091"
-v eller -D [1-9] kan legges til etter gjenopprettingskommandoen for å øke detaljnivået og øke feilsøkingsnivået.
Alternativ 4 (VMware):
1. Gå til vCenter Managed Object Browser (MOB)
Eksempel:
https://vcenter-name-or-ip/MOB (du må bruke vCenter-navnet eller IP-adressen din).
2. Logg på med administratorlegitimasjon for vCenter.
3. Velg Innhold under "Innhold"

ManagedObjetReference:Folder under "rootFolder»

ManagedObjectReference:ManagedEntity under "childEntity»

ManagedObjectReference:Datastore under "datastore»

ManagedObjectReference:VirtualMachine under "vm»
Weitere Informationen
Hvis du vil ha mer dokumentasjon om alternativer for kommandolinjegjenoppretting, kan du se referanseveiledningen for NetWorker-kommandoer: https://www.dell.com/support/home/product-support/product/networker/docs
Relaterte artikler:
- NVP vProxy: Forstå VMware VM-sikkerhetskopieringsnivåer som vises i NetWorker
- NVP-vProxy: Slik identifiserer du et VM-navn fra UUID-en som presenteres i NetWorker
- NVP-vProxy: Slik bruker du nsrvproxy_flr-kommandoen for gjenoppretting på filnivå fra NetWorker-serveren
- NVP vProxy: Slik får du den nøyaktige kommandosyntaksen for å kjøre en VM-gjenoppretting fra CLI med feilsøking
- NetWorker VMware Protection-vProxy: Slik aktiverer du feilsøkingslogging