NVP-vProxy: NetWorker-Workflowänderung fehlgeschlagen: Der vProxy-Name ist ungültig

Summary: Beim Ändern eines NVP-vProxy-Workflows (NetWorker VMware Protection) wird die Meldung "vProxy-Name ist ungültig" gemeldet. Der angezeigte vProxy gilt für eine vProxy-Ressource, die in NetWorker nicht mehr vorhanden ist. ...

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.

Symptoms

Das Ändern eines NVP-vProxy-Workflows (NetWorker VMware Protection) führt zu folgendem Fehler:

Beim Versuch, den VMware-Workflow zu ändern, wird ein Fehler angezeigt  
Der im Fehler referenzierte vProxy ist auf dem NetWorker-Server nicht mehr vorhanden.
 
HINWEIS: Der Fehlertext lautet: "Im Workflow 'WORKFLOW_NAME' Aktion 'ACTION_NAME' ist der vProxy-Name 'VPROXY_NAME' ungültig." Der Fehler kann beim Ändern eines Workflows in derselben Policy auftreten. Er ist nicht immer spezifisch für den Workflow/die Aktion, die den außer Betrieb genommenen vProxy enthält. 
 

Cause

Der Fehler weist darauf hin, dass ein Problem mit einem vProxy in einem anderen Workflow unter derselben Policy vorliegt. Dieser vProxy ist in dieser Datenzone nicht mehr vorhanden.

Beim Ändern eines der Workflows versucht NetWorker, die gesamte Policy zu aktualisieren. NetWorker kann die Policy nicht ändern, da in einem anderen Workflow ein vProxy vorhanden ist, der über keine vProxy-Ressource in der NetWorker-Ressourcendatenbank verfügt.

Das nsrpolicy Der Befehl erkennt, dass eine andere Aktion immer noch einen gelöschten vProxy-Node verwendet:

nsrpolicy action display --policy_name=POLICY_NAME --workflow_name=WORKFLOW_NAME --action_name=ACTION_NAME

Beispiel:

[root@nsr ~]# nsrpolicy action display --policy_name=VMware --workflow_name=ImageProtection_Manual --action_name=backup
{
    "actionName": "backup",
    "actionSpecific": {
        "actions": {
            "actionType": "backup",
            "actionBackupSubtypeSpecific": {
                "backupSubtypes": {
                    "abBackupSubtype": "vmware-vproxy",
                    "abvProxyDestinationPool": "ddve01_VMbackup",
                    "abvProxyName": "nsr-vproxy01.amer.lan",
                    "abvProxyZDDRetentionLockTime": "",
                    "abvProxyZEnableDDRetentionLock": false
                }
            },
...
...
...
}

Bei der nsradmin Das Befehlszeilendienstprogramm kann auch verwendet werden:

nsradmin
option hidden
print type: nsr protection policy; name: POLICY_NAME

Beispiel:

nsradmin> option hidden
Hidden display option turned on

Display options:
        Dynamic: Off;
        Hidden: On;
        Raw I18N: Off;
        Resource ID: Off;
        Regexp: Off;
nsradmin> print type: nsr protection policy; name: vmware
                        type: NSR Protection Policy;
                        name: VMware;
                     comment: ;
                   start now: ;
                 restart now: ;
                    stop now: ;
         override parameters: ;
     operational information: ;
           policy definition: \
"...{\"workflowName\:\"ImageProtection_Manual\",\"synthesisRoot\":\
[\"NSR group/ImageProtection_Manual\",\"NSR Snapshot Policy/ImageProtection_Manual\"]\
,\"workflowActions\":[{\"actionName\":\"backup\",\"actionSpecific\":{\"actions\":{\"a\
ctionType\":\"backup\",\"actionBackupSubtypeSpecific\":{\"backupSubtypes\":{\"abBacku\
pSubtype\":\"vmware-vproxy\",\"abvProxyDestinationPool\":\"ddve01_VMbackup\",\"abvPro\
xyName\":\"nsr-vproxy01.amer.lan\",\"...";
...
...
...

Resolution

Der vProxy muss wieder zum NetWorker-Server hinzugefügt werden. Dies ist auch dann möglich, wenn die virtuelle vProxy-Maschine (VM) nicht mehr vorhanden ist. Der vProxy muss als Ressource "NSR VMware Proxy" in der NetWorker Server Resource Database (NSRDB) hinzugefügt werden. Eine erfolgreiche Registrierung ist nicht erforderlich. Dies kann wie folgt erfolgen.

  1. Fügen Sie Einträge mit dem vProxy-Namen in die NetWorker-Hostdatei ein.
Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts
 
HINWEIS: Der vProxy-Name muss mit dem Namen übereinstimmen, der in dem von der NMC zurückgegebenen Fehler angezeigt wird. Auf ähnliche Weise kann dies in nsradmin und nsrpolicy Befehlsoptionen, die im Abschnitt "Ursache" angezeigt werden.
  1. Navigieren Sie in der NetWorker Management Console (NMC) zu Devices > VMware Proxies > New. 
  2. Klicken Sie mit der rechten Maustaste in das Fenster VMware Proxies und wählen Sie New aus. 
    1. Geben Sie auf der Registerkarte General den Namen des vProxy an.
VORSICHT Der "Name" muss genau so übereinstimmen, wie er zuvor hinzugefügt wurde. Andernfalls funktioniert der Prozess nicht.
  1. Wählen Sie auf der Registerkarte Konfiguration vCenter, Admin-Nutzername und -Kennwort aus. Es sind keine weiteren Felder erforderlich. Diese Felder sind nur erforderlich, damit Sie den vProxy als Ressource in NetWorker hinzufügen können.
  1. Bearbeiten Sie den betroffenen Workflow. Überprüfen Sie, ob der "Dummy"-vProxy in einer Aktion unter einem der Workflows in der Policy konfiguriert ist. Wenn der "Dummy"-vProxy aufgeführt ist, wählen Sie "auto" aus (oder wählen Sie einen gültigen vProxy aus) und speichern Sie die Änderungen.
    Ändern des Workflows so, dass die nicht mehr betriebene vProxy-Auswahl nicht berücksichtigt wird
  1. Nachdem für alle Aktionen, die sich auf den außer Betrieb genommenen vProxy beziehen, die automatische Auswahl vorgenommen wurde, entfernen Sie die vProxy-Ressource aus NetWorker: Öffnen Sie NMC > Devices > VMware Proxies > mit der rechten Maustaste und klicken Sie auf vProxy > delete 

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000081713
Article Type: Solution
Last Modified: 05 Jan 2026
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.