NetWorker: VMware Nesneleri için MoReF (Yönetilen Nesne Referansı) Değerlerini Toplama
Zusammenfassung: vCenter ManagedObjectBrowser'dan (MOB) ManagedObjectReference (MoreF) değerlerini toplamak için gereken adımlar. Bu değerler, NetWorker sunucusu CLI'dan NetWorker NVP-vProxy geri yüklemeleri çalıştırılmaya çalışıldığında gereklidir ancak diğer prosedürler için de toplanabilir. ...
Weisungen
NetWorker VMware Protection (NVP), bir NetWorker ortamında yapılandırılmıştır. Komut satırı Sanal Makinesi (VM) kurtarması gerçekleştirme gibi bazı işlemler, komut söz diziminde VMware Yönetilen Nesne Referansı değerlerini belirtmenizi gerektirir. Örneğin:
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]
Koşullara veya kişisel tercihlere bağlı olarak gereken verileri toplamanın birkaç yolu vardır. Aşağıdaki seçenekler kullanılabilir.
Seçenek 1 (mminfo kullanarak):
mminfo komutu, yedeklenen VM hakkında ayrıntılı bilgi toplamak için NetWorker sunucusunda kullanılabilir.
1. Kullanmak istediğiniz VM yedeğinin kaydetme kümesi kimliğini (SSID) alın.
mminfo -kot
mminfo -kot -q vmname="VM_NAME"
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
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\"
],
...
Seçenek 2 (nsrvim kullanarak):
NetWorker sunucusu.xml, Dell.com/support/warranty sunucusu, nsrvim yaparsınız. Bu komut, VMware kaynaklarını NetWorker veritabanına doldurmak için her 15 dakikada bir çalıştırılır. Ayrıca, belirtilen hipervizör kaynakları için döküm dosyaları da oluşturabilir. Bu yöntem, bir VM'yi bir vCenter ortamından yeni bir vCenter'a geri yüklerken ve küme ayrıntılarını şuradan kaydederken kullanabilirsiniz: mminfo yalnızca önceki vCenter'ın VM MoRef değerlerini içerir.
nsrvim --dump --names=HYPERVISOR_NAME
nsradmin Kullan -arak print type: nsr hypervisor.
Örneğin:
nsrvim --dump --names=vcsa.amer.lan
Linux NetWorker sunucularında .xml dosyaları şu şekilde üretilir: /nsr/cores/nsrvim/
Windows NetWorker sunucularında, .xml dosyaları Windows NetWorker sunucularıyla aynı dizinde üretilir. nsrvim Komut şuradan çalıştırıldı:

Komutta HYPERVISOR_NAME-mapping.xml dosya ayrıntıları VMware MoRef değerleri:

Seçenek 3 (NSR Kurtarma Kaynağı):
nsr recover' kaynağını kullanarak geri yükleme sırasında kullanılan NetWorker komutunu ve seçeneklerini görüntüler. Bu, gereken komutu doldurmak, ancak hata ayıklama ve ayrıntı düzeyi gibi ek seçenekler eklemek istediğinizde yararlı olabilir.
1. NMC'den gerçekleştirmek istediğiniz geri yüklemeyi başlatın. Kurtarma işlemini durdurabilirsiniz. Tamamlanmasına izin vermeniz gerekmez. Kurtarma işlemi başlatıldıktan sonra, NSR kurtarma kaynağını kaydetmesi gerekir.
2. NetWorker sunucusunda bir Yönetici veya kök istemi açın.
3. Komutu girin: nsradmin
4. nsradmin isteminden şunu girin: print type: nsr recover
Örneğin:
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: ;
nsrvproxy_recover Kullanıcı arayüzü tarafından başlatılan geri yüklemede kullanılan komut seçenekleri. Örneğin:
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"
-v veya -D [1-9], ayrıntı düzeyini artırmak ve hata ayıklama düzeyini artırmak için recover komutundan sonra eklenebilir.
Seçenek 4 (VMware):
1. vCenter Managed Object Browser (MOB) sayfasına gidinÖrnek
:
https://vcenter-name-or-ip/MOB (vCenter adınızı veya IP adresinizi kullanmanız gerekir).
2. vCenter yönetici kimlik bilgileriyle oturum açın.
3. "İçerik" altında İçerik öğesini seçin

ManagedObjetReference:Folder altında "rootFolder)

ManagedObjectReference:ManagedEntity altında "childEntity)

ManagedObjectReference:Datastore altında "datastore)

ManagedObjectReference:VirtualMachine altında "vm)
Weitere Informationen
Komut satırı geri yükleme seçenekleri hakkında ek belgeler için NetWorker Komut Referans Kılavuzu'na bakın: https://www.dell.com/support/home/product-support/product/networker/docs
İlgili Makaleler:
- NVP vProxy: NetWorker'de gösterilen VMware VM yedekleme seviyelerini anlama
- NVP-vProxy: NetWorker da Sunulan UUID'den VM Adı Tanımlama
- NVP-vProxy: NetWorker Sunucusundan Dosya Düzeyinde Kurtarma için nsrvproxy_flr komutunu kullanma
- NVP vProxy: Hata ayıklama ile CLI'den VM kurtarma çalıştırmak için tam komut söz dizimini alma
- NetWorker VMware Protection-vProxy: Hata Ayıklama Günlüğe Kaydetme İşlemini Etkinleştirme