NetWorker: MoReF-waarden (Managed Object Reference) verzamelen voor VMware-objecten

Sommaire: De stappen die nodig zijn om de ManagedObjectReference (MoreF)-waarden van de vCenter ManagedObjectBrowser (MOB) te verzamelen. Deze waarden zijn vereist bij een poging om NetWorker NVP-vProxy restores uit te voeren vanaf de NetWorker server CLI, maar kunnen ook worden verzameld voor andere procedures. ...

Cet article s’applique à Cet article ne s’applique pas à Cet article n’est lié à aucun produit spécifique. Toutes les versions de produits ne sont pas identifiées dans cet article.

Instructions

NetWorker VMware Protection (NVP) is geconfigureerd in een NetWorker-omgeving. Voor sommige bewerkingen, zoals het uitvoeren van herstel van een virtuele machine (VM) in de opdrachtregel, moet u referentiewaarden voor VMware beheerde objecten opgeven in de opdrachtsyntaxis. Bijvoorbeeld:

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]

Er zijn verschillende manieren waarop u de benodigde gegevens kunt verzamelen, afhankelijk van de omstandigheden of persoonlijke voorkeur. De volgende opties kunnen worden gebruikt.


Optie 1 (mminfo):

De mminfo opdracht kan worden gebruikt op de NetWorker-server om gedetailleerde informatie te verzamelen over de VM waarvan een back-up is gemaakt.

1. Verzamel de opslagset-id (SSID) van de VM-back-up die u wilt gebruiken.
A. Alle VM-back-ups kunnen worden opgevraagd met: 
mminfo -kot
B. Er kan een query op één VM worden uitgevoerd met de volgende opdracht: 
mminfo -kot -q vmname="VM_NAME"
OPMERKING: Vervang VM_NAME door de naam van de VM die wordt weergegeven 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. Gebruik de SSID die is verzameld via de bovenstaande opdracht om meer details over de VM op te vragen: 
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\"
  ],
...

Optie 2 (nsrvim):

De NetWorker-server kan .xml bestanden produceren tegen de VMware hypervisor-bron met behulp van het nsrvim Opdracht. Deze opdracht wordt elke 15 minuten uitgevoerd om VMware-resources in te vullen in de NetWorker-database. Het kan ook dumpbestanden maken voor opgegeven hypervisorbronnen. Deze methode kan handig zijn bij het herstellen van een VM van de ene vCenter-omgeving naar een nieuw vCenter, de gegevens van de opslagset van mminfo Bevat alleen de VM MoRef-waarden van het vorige vCenter. 

nsrvim --dump --names=HYPERVISOR_NAME
OPMERKING: Waarbij HYPERVISOR_NAME de naam is van de VMware-hypervisor (vCenter- of ESXi-host) zoals deze is toegevoegd aan NetWorker. Dit is zichtbaar in de NetWorker Management Console (NMC), NetWorker Web User Interface (NWUI) of via nsradmin Gebruik print type: nsr hypervisor.

Voorbeeld:

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

Op Linux NetWorker-servers worden de .xml bestanden geproduceerd onder: /nsr/cores/nsrvim/
Op Windows NetWorker-servers worden de .xml bestanden geproduceerd in dezelfde map als de nsrvim De opdracht is uitgevoerd vanuit:

Voorbeeld van NSRVIM-opdracht

De HYPERVISOR_NAME-mapping.xml In het bestand worden de VMware MoRef-waarden weergegeven:

Voorbeeld van mapping.xml inhoud

OPMERKING: Met deze methode worden specifieke MoRef-waarden voor datastore, host en rekenresource opgehaald. Er zijn andere methoden nodig om de MoRef-waarde van een bestaande VM te correleren met de VM-naam.

Optie 3 (NSR Recover Resource):

Als u een herstelinstantie vanuit de NMC opslaat, wordt een 'nsr recover' resource, met de NetWorker-opdracht en opties die tijdens het terugzetten worden gebruikt. Dit kan handig zijn als u de benodigde opdracht wilt invullen, maar extra opties wilt toevoegen, zoals foutopsporing en uitgebreidheid.

1. Start het herstel dat u wilt uitvoeren vanuit de NMC. U kunt het herstel stoppen, u hoeft niet te wachten tot het is voltooid. Zodra het herstelproces is gestart, zou het de NSR-herstelresource moeten opslaan.
2. Open op de NetWorker-server een Administrator- of root-prompt.
3. Voer de opdracht in: nsradmin
4. Voer vanuit de nsradmin-prompt het volgende in: print type: nsr recover

Voorbeeld:

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: ;
De bovenstaande uitvoer biedt de nodige nsrvproxy_recover opdrachtopties die worden gebruikt in de gebruikersinterface hebben herstel gestart. Bijvoorbeeld:
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"
Extra opties zoals -v of -D [1-9] kan worden toegevoegd na de opdracht herstellen om de breedsprakigheid te verhogen en het foutopsporingsniveau te verhogen.

Optie 4 (VMware):

U kunt de MoRef-waarden rechtstreeks ophalen vanuit de VMware Managed Object Browser (MOB). VMware-beheerderstoegang is vereist om toegang te krijgen tot de vCenter MOB. Als u geen toegang hebt tot deze tool, laat uw vCenter-beheerder deze waarden dan verzamelen.

1. Ga naar vCenter Managed Object Browser (MOB)
Voorbeeld: https://vcenter-name-or-ip/MOB (u moet uw vCenter-naam of IP-adres gebruiken). 
2. Meld u aan met vCenter admin-referenties.
3. Selecteer Inhoud onder 'Inhoud'

vCenter MOB ServiceContent-koppeling

4. Selecteer de datacentersgroepsnaam onder ManagedObjetReference:Folder onder "rootFolder"

vCenter MOB Datacenters-map

5. Selecteer de datacenternaam uit ManagedObjectReference:ManagedEntity onder "childEntity"

vCenter MOB-datacenterentiteit

6. Selecteer de datastore waar de VM's zich bevinden ManagedObjectReference:Datastore onder "datastore"

vCenter MOB datastore-entiteit

7. De VM MoReF-waarde wordt vermeld onder ManagedObjectReference:VirtualMachine onder "vm"
vCenter MOB VM MoRef
De MoReF-waarden voor datacenter, datastore en VM zijn de gemarkeerde waarden in elk van de bovenstaande voorbeelden.

Renseignements supplémentaires

Produits touchés

NetWorker

Produits

NetWorker
Propriétés de l’article
Numéro d’article: 000037025
Type d’article: How To
Dernière modification: 24 mars 2026
Version:  7
Obtenez des réponses à vos questions auprès d’autre utilisateurs de Dell
Services de soutien
Vérifiez si votre appareil est couvert par les services de soutien.