NetWorker: Come raccogliere i valori MoReF (Managed Object Reference) per gli oggetti VMware

Podsumowanie: I passaggi necessari per raccogliere i valori MoreF (ManagedObjectReference) da vCenter ManagedObjectBrowser (MOB). Questi valori sono richiesti quando si tenta di eseguire i restore NVP-vProxy di NetWorker dalla CLI del server NetWorker, ma possono essere raccolti anche per altre procedure. ...

Ten artykuł dotyczy Ten artykuł nie dotyczy Ten artykuł nie jest powiązany z żadnym konkretnym produktem. Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.

Instrukcje

NetWorker VMware Protection (NVP) è stato configurato in un ambiente NetWorker. Alcune operazioni, ad esempio l'esecuzione di un ripristino della macchina virtuale (VM) tramite riga di comando, richiedono la specifica dei valori di riferimento degli oggetti gestiti VMware nella sintassi del comando. Ad esempio:

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]

Esistono diversi modi in cui è possibile raccogliere i dati necessari a seconda delle circostanze o delle preferenze personali. È possibile utilizzare le seguenti opzioni.


Opzione 1 (mminfo):

La colonna mminfo sul server NetWorker per raccogliere informazioni dettagliate sulla macchina virtuale sottoposta a backup.

1. Raccogliere l'ID del set di salvataggio (SSID) del backup della VM che si desidera utilizzare.
Un. È possibile eseguire query su tutti i backup delle VM con: 
mminfo -kot
B. È possibile eseguire una query su una VM con il seguente comando: 
mminfo -kot -q vmname="VM_NAME"
NOTA: Sostituire VM_NAME con il nome della macchina virtuale visualizzata in 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. Utilizzare l'SSID raccolto dal comando precedente per eseguire query su ulteriori dettagli sulla VM: 
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\"
  ],
...

Opzione 2 (nsrvim):

Il server NetWorker può generare file di .xml sulla risorsa hypervisor VMware utilizzando nsrvim . Questo comando viene eseguito ogni 15 minuti per popolare le risorse VMware nel database NetWorker. Può inoltre creare dump file per risorse hypervisor specificate. Questo metodo può essere utile quando si ripristina una VM da un'ambiente vCenter a un nuovo vCenter, i dettagli del saveset da mminfo contiene solo i valori MoRef VM del vCenter precedente. 

nsrvim --dump --names=HYPERVISOR_NAME
NOTA: Dove HYPERVISOR_NAME è il nome dell hypervisor VMware (host vCenter o ESXi) così come è stato aggiunto a NetWorker. È visibile in NetWorker Management Console (NMC), NetWorker Web User Interface (NWUI) o da nsradmin Utilizzando print type: nsr hypervisor.

Esempio:

nsrvim --dump --names=vcsa.amer.lan

Sui server NetWorker per Linux, i file .xml vengono prodotti in: /nsr/cores/nsrvim/
Sui server NetWorker di Windows, i file .xml vengono prodotti nella stessa directory in cui nsrvim Il comando è stato eseguito da:

Esempio di comando nsrvim

La colonna HYPERVISOR_NAME-mapping.xml il file descrive in dettaglio i valori VMware MoRef:

mapping.xml esempio di contenuto

NOTA: Questo metodo recupera valori MoRef specifici di datastore, host e risorse di elaborazione. Sono necessari altri metodi per correlare il valore MoRef di una VM esistente con il relativo nome.

Opzione 3 (risorsa di ripristino NSR):

Il salvataggio di un'istanza di ripristino da NMC crea un file 'nsr recover', che visualizza il comando di NetWorker e le opzioni usate durante il ripristino. Ciò può essere utile quando si desidera popolare il comando necessario, ma aggiungere opzioni aggiuntive come il debug e la modalità dettagliata.

1. Avviare il restore che si desidera eseguire da NMC. È possibile arrestare il ripristino, ma non è necessario consentirne il completamento. Una volta avviato il processo di ripristino, la risorsa NSR recover dovrebbe essere salvata.
2. Sul server NetWorker, aprire un prompt amministratore o radice.
3. Inserire il comando: nsradmin
4. Dal prompt nsradmin, inserire: print type: nsr recover

Esempio:

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: ;
L'output di cui sopra fornisce il necessario nsrvproxy_recover opzioni di comando utilizzate nel ripristino avviato dall'interfaccia utente. Esempio:
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"
Opzioni extra come -v oppure -D [1-9] può essere aggiunto dopo il comando di ripristino per aumentare il livello di dettaglio e il livello di debug.

Opzione 4 (VMware):

È possibile raccogliere i valori MoRef direttamente da VMware Managed Object Browser (MOB). Per accedere al MOB vCenter è richiesto l'accesso amministrativo VMware. Se non si dispone dell'accesso a questo strumento, chiedere all'amministratore di vCenter di raccogliere questi valori.

1. Andare a vCenter Esempio di MOB (Managed Object Browser):
 https://vcenter-name-or-ip/MOB (è necessario utilizzare il nome o l'IP di vCenter). 
2. Accedere con le credenziali di amministratore di vCenter.
3. Seleziona Contenuto in "Contenuto"

Collegamento al contenuto di vCenter MOB ServiceContent

4. Selezionare il nome del gruppo di data center in ManagedObjetReference:Folder sotto "rootFolder".

Cartella vCenter MOB Datacenters

5. Selezionare il nome del data center da ManagedObjectReference:ManagedEntity sotto "childEntity".

Entità data center vCenter MOB

6. Selezionare il datastore da cui risiedono le VM ManagedObjectReference:Datastore sotto "datastore".

Entità datastore vCenter MOB

7. Il valore MoReF della VM è elencato in ManagedObjectReference:VirtualMachine sotto "vm".
MOB VM vCenter MoRef
I valori MoReF per data center, datastore e VM sono i valori evidenziati in ciascuno degli esempi precedenti.

Dodatkowe informacje

Produkty, których dotyczy problem

NetWorker

Produkty

NetWorker
Właściwości artykułu
Numer artykułu: 000037025
Typ artykułu: How To
Ostatnia modyfikacja: 24 mar 2026
Wersja:  7
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.