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. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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):

Ikonet 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.
A. Alle VM-sikkerhedskopier kan forespørges med: 
mminfo -kot
B. Én VM kan forespørges med følgende kommando: 
mminfo -kot -q vmname="VM_NAME"
BEMÆRK: Erstat VM_NAME med navnet på den VM, der vises i VMware.
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
 2. Brug det SSID, der er indsamlet fra ovenstående kommando, til at forespørge på flere oplysninger om VM'en: 
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
BEMÆRK: Hvor HYPERVISOR_NAME er navnet på VMware-hypervisoren (vCenter- eller ESXi-vært), som den blev føjet til NetWorker. Dette er synligt i NetWorker Management Console (NMC), NetWorker Web User Interface (NWUI) eller fra 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:

Eksempel på kommandoen nsrvim

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

mapping.xml indholdseksempel

BEMÆRK: Denne metode henter specifikke MoRef-værdier for datalager-, værts- og beregningsressourcer. Der kræves andre metoder til at korrelere en eksisterende VM's MoRef-værdi med dens VM-navn.

Mulighed 3 (NSR-genoprettelsesressource):

Hvis du gemmer en genoprettelsesforekomst fra NMC, oprettes der en '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: ;
Ovenstående output giver det nødvendige 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"
Ekstra muligheder som f.eks. -v eller -D [1-9] kan tilføjes efter gendannelseskommandoen for at øge omfanget og øge fejlfindingsniveauet.

Mulighed 4 (VMware):

Du kan indsamle MoRef-værdierne direkte fra VMware Managed Object Browser (MOB). Der kræves administratoradgang til VMware for at få adgang til vCenter MOB. Hvis du ikke har adgang til dette værktøj, skal du få din vCenter-administrator til at indsamle disse værdier.

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"

link til vCenter MOB-tjenesteindhold

4. Vælg gruppenavnet for datacentrene under ManagedObjetReference:Folder under "rootFolder"

Mappen vCenter MOB Datacentre

5. Vælg datacenternavnet fra ManagedObjectReference:ManagedEntity under "childEntity"

vCenter MOB-datacenterenhed

6. Vælg det datalager, som VM'erne er placeret fra ManagedObjectReference:Datastore under "datastore"

vCenter MOB-datalagerenhed

7. VM MoReF-værdien er angivet under ManagedObjectReference:VirtualMachine under "vm"
vCenter MOB VM MoRef
MoReF-værdierne for datacenter, datalager og VM er de fremhævede værdier i hvert af ovenstående eksempler.

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000037025
Article Type: How To
Last Modified: 05 شوال 1447
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.