NetWorker: Zbieranie wartości MoReF (Managed Object Reference) dla obiektów VMware

Summary: Kroki wymagane do zebrania wartości ManagedObjectReference (MoreF) z programu vCenter ManagedObjectBrowser (MOB). Wartości te są wymagane podczas próby uruchomienia przywracania NVP-vProxy NetWorker z wiersza poleceń serwera NetWorker, ale mogą być również zbierane na potrzeby innych procedur. ...

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) została skonfigurowana w środowisku NetWorker. Niektóre operacje, takie jak odzyskiwanie maszyny wirtualnej w wierszu polecenia, wymagają określenia wartości referencyjnych obiektów zarządzanych VMware w składni polecenia. Na przykład:

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]

Istnieje kilka sposobów zbierania potrzebnych danych w zależności od okoliczności lub osobistych preferencji. Można skorzystać z następujących opcji.


Wariant 1 (mminfo):

Pakiet mminfo można użyć polecenia na serwerze NetWorker w celu zebrania szczegółowych informacji o maszynie wirtualnej, której kopia zapasowa została wykonana.

1. Zbierz identyfikator zestawu zapisu (SSID) kopii zapasowej maszyny wirtualnej, której chcesz użyć.
A. Wszystkie kopie zapasowe maszyn wirtualnych mogą być odpytywane za pomocą: 
mminfo -kot
B. Jedną maszynę wirtualną można odpytywać za pomocą następującego polecenia: 
mminfo -kot -q vmname="VM_NAME"
UWAGA: Zastąp VM_NAME nazwą maszyny wirtualnej wyświetlanej w oprogramowaniu 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. Użyj identyfikatora SSID zebranego z powyższego polecenia, aby zapytać o więcej szczegółów na temat maszyny wirtualnej: 
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\"
  ],
...

Opcja 2 (nsrvim):

Serwer NetWorker może tworzyć pliki .xml dla zasobu monitora maszyny wirtualnej VMware przy użyciu nsrvim . To polecenie jest uruchamiane co 15 minut w celu wypełnienia zasobów VMware w bazie danych NetWorker. Może również tworzyć pliki zrzutu dla określonych zasobów monitora maszyny wirtualnej. Ta metoda może być przydatna podczas przywracania maszyny wirtualnej z jednego środowiska vCenter do nowego vCenter, szczegóły zestawu zapisu z mminfo zawiera tylko wartości MoRef maszyny wirtualnej poprzedniego systemu vCenter. 

nsrvim --dump --names=HYPERVISOR_NAME
UWAGA: Gdzie HYPERVISOR_NAME jest nazwą monitora maszyny wirtualnej VMware (hosta vCenter lub ESXi) dodanego do NetWorker. Jest on widoczny w konsoli NetWorker Management Console (NMC), sieciowym interfejsie użytkownika NetWorker (NWUI) lub w nsradmin Za pomocą print type: nsr hypervisor.

Przykład:

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

Na serwerach Linux NetWorker pliki .xml są tworzone w obszarze: /nsr/cores/nsrvim/
Na serwerach Windows NetWorker pliki .xml są tworzone w tym samym katalogu nsrvim Polecenie zostało uruchomione z:

Przykład polecenia nsrvim

Pakiet HYPERVISOR_NAME-mapping.xml plik zawiera szczegółowe informacje o wartościach VMware MoRef:

mapping.xml przykład zawartości

UWAGA: Ta metoda pobiera określone wartości MoRef magazynu danych, hosta i zasobu obliczeniowego. Inne metody są wymagane do skorelowania wartości MoRef istniejącej maszyny wirtualnej z jej nazwą maszyny wirtualnej.

Opcja 3 (NSR Recover Resource):

Zapisanie instancji odzyskiwania z NMC powoduje utworzenie pliku "nsr recover', wyświetlając polecenie NetWorker i opcje używane podczas przywracania. Może to być przydatne, gdy chcesz wypełnić potrzebne polecenie, ale dodać dodatkowe opcje, takie jak debugowanie i szczegółowość.

1. Rozpocznij przywracanie, które chcesz wykonać, z NMC. Odzyskiwanie można zatrzymać, ale nie trzeba zezwalać na jego zakończenie. Po zainicjowaniu procesu odzyskiwania powinien on zapisać zasób odzyskiwania NSR.
2. Na serwerze NetWorker otwórz wiersz poleceń administratora lub root.
3. Wprowadź polecenie: nsradmin
4. W wierszu polecenia nsradmin wprowadź: print type: nsr recover

Przykład:

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: ;
Powyższe dane wyjściowe zapewniają niezbędne nsrvproxy_recover Opcje polecenia używane podczas przywracania zainicjowanego przez interfejs użytkownika. Oto przykład:
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"
Dodatkowe opcje, takie jak -v lub -D [1-9] można dodać po poleceniu odzyskiwania, aby zwiększyć szczegółowość i poziom debugowania.

Opcja 4 (VMware):

Wartości MoRef można zbierać bezpośrednio z przeglądarki obiektów zarządzanych przez VMware (MOB). Aby uzyskać dostęp do vCenter MOB, wymagany jest dostęp administracyjny VMware. Jeśli nie masz dostępu do tego narzędzia, poproś administratora vCenter o zebranie tych wartości.

1. Przejdź do przeglądarki vCenter Managed Object Browser (MOB)
Przykład: https://vcenter-name-or-ip/MOB (należy użyć nazwy vCenter lub adresu IP). 
2. Zaloguj się przy użyciu poświadczeń administratora vCenter.
3. Wybierz opcję Treść w obszarze "Zawartość"

Łącze zawartości usługi vCenter MOB

4. Wybierz nazwę grupy centrów danych w obszarze ManagedObjetReference:Folder pod "rootFolder

Folder vCenter MOB Datacenters

5. Wybierz nazwę centrum przetwarzania danych z ManagedObjectReference:ManagedEntity pod "childEntity

Jednostka centrum przetwarzania danych vCenter MOB

6. Wybierz magazyn danych, z którego znajdują się maszyny wirtualne ManagedObjectReference:Datastore pod "datastore

Jednostka magazynu danych vCenter MOB

7. Wartość MoReF maszyny wirtualnej jest podana w obszarze ManagedObjectReference:VirtualMachine pod "vm
vCenter MOB VM MoRef
Wartości MoReF dla centrum danych, magazynu danych i maszyny wirtualnej są wyróżnionymi wartościami w każdym z powyższych przykładów.

Additional Information

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000037025
Article Type: How To
Last Modified: 24 مارس 2026
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.