NVP-vProxy: Back-ups gemarkeerd als mislukt, maar alle VM's waren succesvol "Kan geselecteerd vCenter-containerwerkitem met ID "vm-MOREF" niet vinden
Summary: Het back-upbeleid van NetWorker VMware Protection (NVP) is gemarkeerd als mislukt, maar alle virtuele machines (VM's) zijn geslaagd. Fout weergegeven in de beleidssamenvatting: Kan het geselecteerde vCenter-containerwerkitem met ID "vm-MOREF" niet vinden in vCenter, het werkitem wordt overgeslagen. ...
Symptoms
De integratie van NetWorker VMware Protection (NVP) wordt geconfigureerd met de vProxy Appliance.
Het tabblad Bewaking van de NetWorker Management Console (NMC) toont een VMware Policy-workflow met de status mislukt, maar van alle VM's is een back-up gemaakt.
De VMware Protection Group wordt geconfigureerd met behulp van dynamische koppeling met regels om te bepalen welke virtuele machines en containers dynamisch deel uitmaken van de groep.
In het back-upoverzicht wordt de volgende fout weergegeven:
De fout is ook te zien in de back-upactielogboeken op de NetWorker-server:
- Linux: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/ACTION_JOBID.raw
- Windows (standaard): C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME\WORKFLOW_NAME\ACTION_JOBID.rauw
- NetWorker: De nsr_render_log gebruiken om .raw logbestanden weer te geven
[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
Het foutbericht rapporteert MoRef-ID's (VMware Managed Object Reference). Deze ID's zijn gekoppeld aan VMware-sjabloon-VM's.
Dit wordt geïdentificeerd met behulp van een van de volgende twee methoden:
vProxy vmconfig:
- Open een SSH-sessie naar een van de vProxies in het vCenter en meld u aan als beheerder.
- Overschakelen naar root:
sudo su - - Ga naar de vProxy bin-directory:
cd /opt/emc/vproxy/bin - Laad het vProxy-omgevingsvariabelenbestand:
source /opt/emc/vproxy/unit/vproxy.env - Voer de volgende opdracht uit, waarbij u de WAARDEN vervangt door de bijbehorende waarden uit uw omgeving:
./vmconfig -c info -k "vm-MOREF" -l moref -p 'Password-for-vCenter' -u username-for-vCenter -v vcentername
Voorbeeld:
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):
- Open een webbrowser en voer de volgende URL in, waarbij u de VALUE S vervangt door uw omgevingsspecifieke URL's:
https://VCENTER_ADDRESS/mob/?moid=VM-MOREF - Voer uw vCenter-gebruikersreferenties in wanneer daarom wordt gevraagd.
Voorbeeld:

De regel die is geconfigureerd in de NetWorker-beveiligingsgroep pikt dynamisch VM's op het moment van back-up op. De VMware-sjabloon-VM's worden opgehaald omdat er een regel is ingesteld om de VM-sjabloon op te nemen. Bijvoorbeeld:
- Er is een
VirtualMachineOp naam gebaseerde regels die zijn ingesteld om VM's op te nemen die een specifieke tekenreeks bevatten. De tekenreeks van de sjabloon komt overeen. - Er is een
VmFolderOp naam gebaseerde regels ingesteld om bepaalde mappen "VM en Template" in VMware uit te sluiten. De VM-sjablonen bevinden zich niet in de map VMware en worden opgehaald als onderdeel van de workflow.
NetWorker biedt geen ondersteuning voor back-ups van VMware-sjablonen. De werkstroom waarschuwt dat de VM wordt overgeslagen omdat deze niet wordt ondersteund. De werkstroom wordt gemarkeerd als mislukt, zodat corrigerende maatregelen kunnen worden genomen om deze uit de op regels gebaseerde selectie te verwijderen.
Resolution
De VM-sjablonen moeten worden uitgesloten van de dynamische selectie.
Werk de regel bij die wordt gebruikt door de NetWorker-beveiligingsgroep. Hieronder volgen enkele voorbeelden van hoe de sjablonen kunnen worden verwijderd uit dynamische selectie. Een of meer van de regels kunnen worden geconfigureerd, afhankelijk van de VMware-omgeving en hoe u de dynamische, op regels gebaseerde selecties wilt beheren. De methode die wordt gebruikt om de sjablonen te voorkomen, is ter beoordeling van de VMware- en NetWorker-beheerders.
- Verplaats de VMware-sjablonen naar een specifieke map in VMware. Maak een op naam gebaseerde regel in NetWorker om die map niet op te nemen in de back-ups .
- Als de sjabloon-VM's een gemeenschappelijke tekenreeks bevatten (bijvoorbeeld: sjabloon). Maak een op naam gebaseerde regel om geen VM's op te nemen die die tekenreeks bevatten.
- Maak in VMware een categorietag en wijs die tag toe aan de sjabloon-VM's. Dit moet worden gedaan door de VMware-beheerder. Maak in NetWorker een op tags gebaseerde regel om geen VM's of sjablonen met die tag op te nemen.

Zodra de sjablonen niet langer worden opgepikt door dynamische selectie, wordt de workflow gemarkeerd als geslaagd of mislukt, afhankelijk van de voltooiingsstatus van de back-up van de virtuele machine.