NVP-vProxy : Échec de la modification du workflow NetWorker : Le nom vProxy n’est pas valide

Résumé: La modification d’un workflow vProxy de NetWorker VMware Protection (NVP) signale que le nom vProxy n’est pas valide. Le vProxy indiqué correspond à une ressource vProxy qui n’existe plus dans NetWorker. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

La modification d’un workflow vProxy NetWorker VMware Protection (NVP) entraîne l’erreur suivante :

Une erreur s’affiche lors de la tentative de modification du workflow VMware  
Le vProxy référencé dans l’erreur n’existe plus sur le NetWorker Server.
 
Remarque : Le texte d’erreur est le suivant : « Dans l’action 'WORKFLOW_NAME' du workflow 'ACTION_NAME', le nom vProxy 'VPROXY_NAME' n’est pas valide. » L’erreur peut s’afficher lors de la modification d’un workflow dans la même politique, elle n’est pas toujours spécifique au workflow/action contenant le vProxy désactivé. 
 

Cause

L’erreur indique qu’il existe un problème avec un vProxy dans un autre workflow sous la même règle. Ce vProxy n’existe plus dans cette zone de données.

Lors de la modification de l’un des workflows, NetWorker tente de mettre à jour l’ensemble de la règle. NetWorker ne peut pas modifier la règle, car il existe un vProxy dans un autre workflow qui n’a pas de ressource vProxy dans la base de données de ressources NetWorker.

Lla nsrpolicy La commande identifie qu’une autre action utilise toujours un nœud vProxy supprimé :

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

Exemple :

[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
                }
            },
...
...
...
}

La commande nsradmin L’utilitaire de ligne de commande peut également être utilisé :

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

Exemple :

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\",\"...";
...
...
...

Résolution

Le vProxy doit être ajouté à nouveau au NetWorker Server. Cette opération peut être effectuée même si la machine virtuelle (VM) vProxy n’existe plus. Le vProxy doit être ajouté en tant que ressource « NSR VMware proxy » dans NetWorker Server Resource Database (NSRDB). Il n’est pas nécessaire de réussir l’inscription. Cela peut être fait en suivant.

  1. Ajoutez des entrées dans le fichier des hôtes NetWorker avec le nom vProxy.
Linux : /etc/hosts
Windows. : C:\Windows\System32\drivers\etc\hosts
 
Remarque : Le nom vProxy doit correspondre à la façon dont il apparaît dans l’erreur renvoyée par NMC. De même, cela peut être identifié dans nsradmin et nsrpolicy options de commande affichées dans la section Cause.
  1. Dans NetWorker Management Console (NMC), accédez à Devices > VMware Proxies > New. 
  2. Cliquez avec le bouton droit de la souris dans la fenêtre VMware Proxies et sélectionnez New
    1. Dans l’onglet General, spécifiez le nom du vProxy.
ATTENTION Le « nom » doit correspondre exactement à la façon dont il a été ajouté précédemment ; sinon, le processus ne fonctionne pas.
  1. Dans l’onglet Configuration, sélectionnez le vCenter, le nom d’utilisateur administrateur et le mot de passe. Aucun autre champ n’est obligatoire, ces champs sont obligatoires uniquement pour que vous puissiez ajouter le vProxy en tant que ressource dans NetWorker.
  1. Modifiez le workflow concerné. Vérifiez si le vProxy « factice » est configuré dans une action sous l’un des workflows de la règle. Si le vProxy « factice » est répertorié, sélectionnez « auto » (ou sélectionnez un vProxy valide) et enregistrez les modifications.
    Modification du workflow pour ne pas inclure la sélection vProxy désactivée
  1. Une fois que toutes les actions faisant référence au vProxy désactivé ont été remplacées par la sélection automatique, supprimez la ressource vProxy de NetWorker : Ouvrez NMC > Devices > VMware Proxies > en cliquant avec le bouton droit de la souris sur la suppression de vProxy > 

Produits concernés

NetWorker

Produits

NetWorker
Propriétés de l’article
Numéro d’article: 000081713
Type d’article: Solution
Dernière modification: 05 janv. 2026
Version:  6
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.