NetWorker: Sådan indsamler du MoReF-værdier (Managed Object Reference) for VMware-objekter
Summary: De trin, der kræves for at indsamle værdierne i ManagedObjectReference (MoreF) fra vCenter ManagedObjectBrowser (MOB). Disse værdier er nødvendige, når du forsøger at køre NetWorker NVP-vProxy-gendannelser fra NetWorker-serverens CLI, men kan også indsamles til andre procedurer. ...
Instructions
NetWorker VMware Protection (NVP) er blevet konfigureret i et NetWorker-miljø. Nogle handlinger, f.eks. udførelse af en gendannelse af en virtuel maskine (virtuel maskine) på kommandolinjen, kræver, at du angiver referenceværdier for VMware Managed Object i kommandosyntaksen. F.eks.:
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]
Der er flere måder, hvorpå du kan indsamle de nødvendige data afhængigt af omstændigheder eller personlige præferencer. Følgende indstillinger kan bruges.
Valgmulighed 1 (mminfo):
mminfo kan bruges på NetWorker-serveren til at indsamle detaljerede oplysninger om den sikkerhedskopierede VM.
1. Indsaml SSID (save set id) for den VM-sikkerhedskopi, du vil bruge.
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\"
],
...
Valgmulighed 2 (nsrvim):
NetWorker-serveren kan producere .xml filer i forhold til VMware-hypervisorressourcen ved hjælp af nsrvim Kommando. Denne kommando kører hvert 15. minut for at udfylde VMware-ressourcer i NetWorker-databasen. Det kan også oprette dumpfiler til angivne hypervisorressourcer. Denne metode kan være nyttig, når du gendanner en VM fra ét vCenter-miljø til et nyt vCenter, oplysningerne om gemte sæt fra mminfo indeholder kun VM MoRef-værdierne fra det forrige vCenter.
nsrvim --dump --names=HYPERVISOR_NAME
nsradmin Bruge print type: nsr hypervisor.
Eksempel:
nsrvim --dump --names=vcsa.amer.lan
På Linux NetWorker-servere produceres de .xml filer under: /nsr/cores/nsrvim/
På Windows NetWorker-servere produceres de .xml filer i samme mappe som nsrvim kommandoen blev kørt fra:

Ikonet HYPERVISOR_NAME-mapping.xml filoplysninger om VMware MoRef-værdierne:

Mulighed 3 (NSR-genoprettelsesressource):
nsr recover' ressource, der viser NetWorker-kommandoen og de indstillinger, der blev brugt under gendannelsen. Dette kan være nyttigt, når du vil udfylde den nødvendige kommando, men tilføje yderligere indstillinger som fejlfinding og omfang.
1. Start den gendannelse, du vil udføre fra NMC. Du kan stoppe gendannelsen, du behøver ikke at lade den fuldføre. Når gendannelsesprocessen er startet, bør den gemme NSR-gendannelsesressourcen.
2. Åbn en administrator eller rodprompt på NetWorker-serveren.
3. Indtast kommandoen: nsradmin
4. Fra nsradmin-prompten skal du indtaste: 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 Kommandoindstillinger, der bruges i gendannelsen initieret af brugergrænsefladen. For 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 tilføjes efter gendannelseskommandoen for at øge omfanget og øge fejlfindingsniveauet.
Mulighed 4 (VMware):
1. Gå til vCenter Managed Object Browser (MOB)
Eksempel:
https://vcenter-name-or-ip/MOB (du skal bruge dit vCenter-navn eller IP).
2. Log på med vCenter-administratorlegitimationsoplysninger.
3. Vælg Indhold under "Indhold"

ManagedObjetReference:Folder under "rootFolder"

ManagedObjectReference:ManagedEntity under "childEntity"

ManagedObjectReference:Datastore under "datastore"

ManagedObjectReference:VirtualMachine under "vm"
Additional Information
Se referencevejledningen til NetWorker-kommandoer for at få yderligere dokumentation om muligheder for gendannelse af kommandolinjen: https://www.dell.com/support/home/product-support/product/networker/docs
Relaterede artikler:
- NVP vProxy: Om sikkerhedskopieringsniveauer for VMware VM'er, der vises i NetWorker
- NVP-vProxy: Sådan identificerer du et VM-navn fra det UUID, der vises i NetWorker
- NVP-vProxy: Sådan bruges kommandoen nsrvproxy_flr til gendannelse på filniveau fra NetWorker-serveren
- NVP vProxy: Sådan får du den nøjagtige kommandosyntaks til at køre en VM-gendannelse fra CLI med fejlfinding
- NetWorker VMware Protection-vProxy: Sådan aktiveres fejlfindingslogføring