NVP-vProxy: Tworzenie kopii zapasowych oznaczone jako zakończone niepowodzeniem, ale pomyślnie uruchomiono wszystkie maszyny wirtualne "Unable to find selected vCenter container work item with ID "vm-MOREF"
Summary: Zasady tworzenia kopii zapasowej NetWorker VMware Protection (NVP) są oznaczone jako nieudane, ale wszystkie maszyny wirtualne (VM) zakończyły się pomyślnie. Błąd wyświetlany w podsumowaniu zasad: Nie można odnaleźć wybranego elementu roboczego kontenera vCenter z identyfikatorem "vm-MOREF" w vCenter, element roboczy zostanie pominięty. ...
Symptoms
Integracja NetWorker VMware Protection (NVP) jest skonfigurowane z urządzeniem vProxy.
Na karcie monitorowania konsoli NetWorker Management Console (NMC) jest wyświetlany przepływ pracy zasad VMware w stanie niepowodzenia, ale pomyślnie wykonano kopię zapasową wszystkich maszyn wirtualnych.
Grupa ochrony VMware jest konfigurowana przy użyciu dynamicznego kojarzenia z regułami w celu określenia, które maszyny wirtualne i kontenery są dynamicznie w grupie.
W podsumowaniu kopii zapasowej wyświetlany jest następujący błąd:
Błąd można również zobaczyć w dziennikach akcji tworzenia kopii zapasowej na serwerze NetWorker:
- Linux: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/ACTION_JOBID.raw
- Windows (ustawienie domyślne): C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME\WORKFLOW_NAME\ACTION_JOBID.surowy
- NetWorker: Jak używać nsr_render_log do renderowania plików dziennika .raw
[root@nsr ~]# nsr_render_log "/nsr/logs/policy/VMware Protection/VMware Protection - Full VM/backup_192212.raw"
151761 09/12/2025 01:08:33 PM 1 5 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR notice Action backup vmware-vproxy 'backup' has initialized as 'vproxysave job' with job id 192212
204343 09/12/2025 01:08:33 PM 0 26 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR info Starting nsrvim.
185813 09/12/2025 01:08:33 PM 0 0 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR info Calling the nsrvim program to collect the inventory data.
185814 09/12/2025 01:08:33 PM 0 0 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR info Setting default timeout 1800.
185818 09/12/2025 01:08:33 PM 0 0 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR info Using a timeout of 1800 seconds for the nsrvim request. Minimum timeout is 360 seconds. Maximum timeout is 3600 seconds.
204344 09/12/2025 01:08:34 PM 0 26 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR info Getting list of VM work items.
0 09/12/2025 01:08:34 PM 1 5 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR notice 09/12/25 13:08:34.166306 nsrvproxy_save-D0 libCURL SSL support is Enabled.
165099 09/12/2025 01:08:39 PM 3 0 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR error Unable to find selected vCenter container work item with ID "vm-23014" in vCenter, the work item will be skipped.
165099 09/12/2025 01:08:39 PM 3 0 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR error Unable to find selected vCenter container work item with ID "vm-23013" in vCenter, the work item will be skipped.
205578 09/12/2025 01:08:39 PM 1 5 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR notice Transport mode selected from the user for backup: 'Auto'.
205578 09/12/2025 01:08:39 PM 1 5 0 3478079296 18737 0 nsr.amer.lan nsrvproxy_save NSR notice Transport mode selected from the user for backup: 'Auto'.
...Cause
Komunikat o błędzie zgłasza identyfikatory VMware Managed Object Reference (MoRef). Te identyfikatory są powiązane z maszynami wirtualnymi szablonu VMware.
Jest to identyfikowane za pomocą jednej z dwóch metod:
vProxy vmconfig:
- Otwórz sesję SSH na jednym z serwerów vProxy w vCenter i zaloguj się jako administrator.
- Przełącz się do katalogu głównego:
sudo su - - Przejdź do katalogu bin vProxy.
cd /opt/emc/vproxy/bin - Załaduj plik zmiennej środowiskowej vProxy:
source /opt/emc/vproxy/unit/vproxy.env - Uruchom następujące polecenie, zastępując wartość VALUES odpowiednimi wartościami ze środowiska:
./vmconfig -c info -k "vm-MOREF" -l moref -p 'Password-for-vCenter' -u username-for-vCenter -v vcentername
Przykład:
nsr-vproxy:~ # cd /opt/emc/vproxy/bin
nsr-vproxy:/opt/emc/vproxy/bin # source /opt/emc/vproxy/unit/vproxy.env
nsr-vproxy:/opt/emc/vproxy/bin # ./vmconfig -c info -k "vm-23013" -l moref -p '!Password1' -u networker_user@vsphere.local -v vcsa.amer.lan
VM Config
vCenter: "vcsa.amer.lan", User: "networker_user@vsphere.local", Password: "!Password1", Lookup Mode: "moref", Lookup Key: "vm-23013", HypervisorMode: "vSphere", Command: "info"
Logged into vCenter 'vcsa.amer.lan'.
Connected to session on vCenter 'vcsa.amer.lan' Version '8.0.3 build-24322831, API:8.0.3.0', Uuid:e5390e5f-912e-4818-ad6e-ea9b878ff57d.
Found virtual machine 'win-template' with MORef 'vm-23013'.
vm-23013: Name: "win-template".
vm-23013: CBT Enabled: false.
vm-23013: Migration Enabled: false.
vm-23013: Backup Locked: false.
Disconnected from session on vCenter 'vcsa.amer.lan'.
Logged out from vCenter 'vcsa.amer.lan'.
VMware Managed Object Browser (MOB):
- Otwórz przeglądarkę internetową i wprowadź następujący adres URL, zastępując wartośćS adresem URL specyficznym dla środowiska:
https://VCENTER_ADDRESS/mob/?moid=VM-MOREF - Po wyświetleniu monitu wprowadź poświadczenia użytkownika vCenter.
Przykład:

Reguła skonfigurowana w grupie ochrony NetWorker dynamicznie pobiera maszyny wirtualne w momencie tworzenia kopii zapasowej. Maszyny wirtualne szablonu VMware są pobierane, ponieważ istnieje zestaw reguł obejmujący szablon maszyny wirtualnej. Na przykład:
- Istnieje
VirtualMachineZestaw reguł oparty na nazwach, który obejmuje maszyny wirtualne zawierające określony ciąg. Ciąg szablonu jest zgodny. - Istnieje
VmFolderZestaw reguł oparty na nazwach w celu wykluczenia niektórych folderów "VM and Template" w VMware. Szablony maszyn wirtualnych nie znajdują się w folderze VMware i są pobierane w ramach przepływu pracy.
Rozwiązanie NetWorker nie obsługuje tworzenia kopii zapasowych szablonów VMware. Przepływ pracy ostrzega, że maszyna wirtualna została pominięta, ponieważ nie jest obsługiwana. Przepływ pracy jest oznaczony jako zakończony niepowodzeniem, aby można było podjąć działania naprawcze w celu usunięcia go z wyboru opartego na regułach.
Resolution
Szablony maszyn wirtualnych muszą być wykluczone z wyboru dynamicznego.
Zaktualizuj "regułę" używaną przez grupę ochrony NetWorker. Poniżej przedstawiono kilka przykładów, w jaki sposób można usunąć szablony z wyboru dynamicznego. W zależności od środowiska VMware i sposobu zarządzania dynamicznymi wyborami opartymi na regułach można skonfigurować co najmniej jedną regułę. Metoda użyta do zablokowania szablonów jest w gestii administratorów VMware i NetWorker.
- Przenieś szablony VMware do określonego folderu w VMware. Utwórz regułę opartą na nazwach w NetWorker, aby nie uwzględniać tego folderu w kopiach zapasowych.
- Jeśli maszyny wirtualne szablonu zawierają wspólny ciąg (na przykład: szablon). Utwórz regułę opartą na nazwie , aby nie uwzględniać maszyn wirtualnych zawierających ten ciąg.
- W programie VMware utwórz tag kategorii i przypisz ten tag do maszyn wirtualnych szablonu. Musi to zrobić administrator VMware. W NetWorker utwórz regułę opartą na tagach , aby nie dołączać maszyn wirtualnych ani szablonów do tego tagu.

Gdy szablony przestaną być pobierane przez wybór dynamiczny, przepływ pracy zostanie oznaczony jako udany lub zakończony niepowodzeniem, w zależności od stanu ukończenia tworzenia kopii zapasowej maszyny wirtualnej.