NVP vProxy: Felsöka säkerhetskopiering av dynamiska regler, virtuella datorer saknas i markeringen
Summary: NetWorker-"regler" är konfigurerade för att identifiera VMware Virtual Machines (VM) i en NetWorker-skyddsgrupp. Detta säkerhetskopierar dynamiskt nya virtuella datorer baserat på de regeldefinitioner som definierats och virtuella datorer som uppfyller regelkriterierna. Vissa eller inga virtuella datorer visas. Metoden som beskrivs i den här artikeln beskriver hur du diagnostiserar potentiella konfigurationsproblem som resulterar i att regler inte identifierar förväntade VMware-resurser korrekt. ...
Symptoms
NetWorker-regler är konfigurerade för att skydda VMware Virtual Machines (VM):
- NVP vProxy: Kategoritaggningsbaserat VMware-skydd
- NetWorker: vProxy: Hur aktiverar jag en VMware-grupp med dynamisk association och regler?
Följande symtom observeras:
- VMware-säkerhetskopieringsarbetsflöden misslyckas med att rapportera följande:
180795 2025-10-22 11:47:06 AM 1 5 0 5616 11684 0 NetWorker_Server_Name nsrvproxy_save NSR notice No VM selected as part of static selection. 180797 2025-10-22 11:47:06 AM 1 5 0 5616 11684 0 NetWorker_Server_Name nsrvproxy_save NSR notice No VM's found as part of dynamic/rule based selection 180799 2025-10-22 11:47:06 AM 1 5 0 5616 11684 0 NetWorker_Server_Name nsrvproxy_save NSR notice No excluded VM's are present. 205487 2025-10-22 11:47:06 AM 0 0 2 5616 11684 0 NetWorker_Server_Name nsrvproxy_save NSR info No VMs obtained for Backup. Verify the static and rule based dynamic associations for VM selection.
ELLER så säkerhetskopieras bara vissa virtuella datorer. Virtuella datorer som misstänks samlas in av regeldefinitionerna säkerhetskopieras inte och säkerhetskopieras därför inte. - Inga virtuella datorer visas när du gör "Förhandsgranska alla virtuella datorer" från egenskaperna för skyddsgruppen:

ELLER så visas bara vissa virtuella datorer. Virtuella datorer som misstänks vara insamlade av regeldefinitionerna visas inte och visas därför inte.
Cause
Det finns ett problem med regeldefinitionerna eller "Match"-logiken som används.
Resolution
Matchningslogik:
Det finns två matchningstypsalternativ i NetWorker-regler:
- ALL – Detta använder operatorlogik för "OCH". Det innebär att för att en virtuell dator ska kunna identifieras av regeln måste den uppfylla kraven i ALLA regler. Om regeln till exempel har två definierade regeldefinitioner måste de virtuella datorer som hämtas uppfylla kraven för båda regeldefinitionerna.
Scenariot:
En virtuell dator i VMware har två taggar tilldelade:

Följande "Matchningstyp: Alla"-regeln har konfigurerats för att definiera båda dessa taggar:

Endast virtuella datorer som uppfyller alla regeldefinitioner identifieras av regeln:
Andra virtuella datorer som bara har en av de tilldelade VMware-taggarna hämtas inte av regeln eftersom de inte matchar alla nödvändiga villkor.
- ANY – Detta använder operatorlogiken "OR". Det innebär att alla virtuella datorer som uppfyller kraven för ALLA regeldefinitioner hämtas eller ignoreras (beroende på vilken operator som används). Om det till exempel finns två regeldefinitioner, men en virtuell dator bara uppfyller kraven för en av reglerna, identifieras den av regeln.
Scenariot:
Följande "Matchningstyp: Any"-regeln är konfigurerad i NetWorker:
Någon Virtuell dator som innehåller någon av dessa taggar identifieras av regeln:
Sammanfattningsvis, "Matchningstyp: Alla" är lämpligt när du vill se till att alla regeldefinitioner måste uppfyllas när du identifierar virtuella datorer som ska säkerhetskopieras eller ignoreras under en säkerhetskopiering. "Matchningstyp: Any" är lämpligt när du har en blandning av olika regeldefinitioner och du vill att virtuella datorer ska identifieras baserat på en enskild regeldefinition i regeln.
Typer och operatorer:
Om virtuella datorer fortfarande inte identifieras korrekt efter att du har bekräftat att rätt matchningstyp används granskar du typerna och operatorerna i regeldefinitionerna.

Regeldefinitionerna tillåter följande typer:
VirtualMachineHost/ClustervAppVmFolderDatacenterResourcePool
Var och en av dessa typer motsvarar VMware-resurser.
Regeldefinitionen har följande logiska operatorer:
EqualsDoes not EqualContainsDoes not ContainStarts WithDoes Not Start WithEnds WithDoes Not End WithRegular Expression
När du granskar de här inställningarna bör du se till att det inte finns några motstridiga regler som kan ta ut varandra. Operatorerna måste också motsvara typvärden som finns i VMware-infrastrukturen.
Egenskaper och värden:
Det finns två egenskapstyper:
- Namn – associeras direkt med "namnet" på något i VMware. Till exempel namnet på en VirtualMachine, Host/Cluster, vApp, VmFolder, Datacenter eller ResourcePool. Beroende på vilken operator som används kan detta vara en exakt matchning eller partiell sträng. Till exempel måste VirtualMachine-namnet vara lika med "rhel-client01.amer.lan", VirtalMachine-namnet måste innehålla "rhel-client" eller så måste VmFolder vara lika med "VM-klienter".
- Tagg – använder VMware-kategoritaggning. Kategorier och taggar konfigureras direkt i VMware och tilldelas olika resurser. De definierade kategorierna och taggarna måste finnas i VMware och måste tilldelas resurserna på rätt sätt. Detta beskrivs mer detaljerat under NVP vProxy: Kategoritaggningsbaserat VMware-skydd.

Loggar och ytterligare felsökningsåtgärder:
- Granska NetWorker-servern
daemon.rawför eventuella fel som rör VMware-inventeringsprocessen (nsrvim)- Linux:
/nsr/logs/daemon.raw - Windows (Standard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler
- Linux:
- Granska sessionsloggarna för NetWorker-serverinventering (
nsrvisd) för att se om några fel rapporterats vid identifiering av dynamiska regler:- Linux:
/opt/nsr/logs/vproxy/logs/nsrvisd/ - Windows (Standard):
C:\Program Files\EMC NetWorker\nsr\vproxy\logs\nsrvisd\
- Linux:
- Generera vCenter-dumpfiler. Dessa filer visar en lista över vilka VMware-resurser som finns i VMware-miljön och hämtas under NetWorker-inventeringsprocessen.
- Från en upphöjd prompt på NetWorker-servern kör du:
nsrvim --dump --names=vCEnter_Server_Name - Detta genererar tre XML-filer. På Windows-servrar genereras filerna på samma plats som kommandot kördes från. I Linux genereras filerna under /nsr/cores/nsrvim
- vCenter_Name.xml – Visar en lista över VMware-objekt: Virtuella maskiner, datalager, mappar osv.
- vCenter_Name-cat_tags.xml – Visar en lista över VMware-kategoritaggar och vilka resurser som har tilldelats taggarna.
- vCenter_Name-mapping.xml – Visar VMware-objekt: Portgrupper, värdar, mappar, virtuella datorer osv.