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

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

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Instructies

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.

Extra informatie

Getroffen producten

NetWorker

Producten

NetWorker
Artikeleigenschappen
Artikelnummer: 000037025
Artikeltype: How To
Laatst aangepast: 24 mrt. 2026
Versie:  7
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.