NVP-vProxy. Не удалось изменить рабочий процесс NetWorker: Недопустимое имя vProxy

Summary: Изменение рабочего процесса NetWorker VMware Protection (NVP) vProxy сообщает «Имя vProxy недействительно». Отображается vProxy для ресурса vProxy, который больше не существует в NetWorker. ...

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

Изменение рабочего процесса NetWorker VMware Protection (NVP) vProxy приводит к следующей ошибке:

При попытке изменить рабочий процесс VMware появляется ошибка  
Виртуального прокси, указанного в сообщении об ошибке, больше не существует на сервере NetWorker.
 
ПРИМЕЧАНИЕ. Текст ошибки: «В действии рабочего процесса WORKFLOW_NAME «ACTION_NAME» имя vProxy «VPROXY_NAME» является недопустимым». Ошибка может появиться при изменении рабочего процесса в той же политике. Она не всегда относится к рабочему процессу/действию, содержащему списанный vProxy. 
 

Cause

Ошибка указывает на то, что возникла проблема с vProxy в другом рабочем процессе в рамках той же политики. Этот виртуальный прокси больше не существует в этой зоне данных.

При изменении одного из рабочих процессов NetWorker пытается обновить всю политику. NetWorker не может изменить политику, так как в другом рабочем процессе есть vProxy, у которого нет ресурса vProxy в базе данных ресурсов NetWorker.

Teh nsrpolicy определяет, что другое действие все еще использует удаленный узел vProxy:

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

Пример:

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

Переменная nsradmin Также можно использовать утилиту командной строки:

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

Пример:

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

Необходимо снова добавить vProxy на сервер NetWorker. Это можно сделать, даже если виртуальная машина vProxy больше не существует. vProxy необходимо добавить в качестве ресурса прокси-сервера NSR в базу данных серверных ресурсов NetWorker (NSRDB) в качестве ресурса прокси-сервера NSR. Успешная регистрация не требуется. Это можно сделать, выполнив следующие действия.

  1. Добавьте записи в файл hosts NetWorker с именем vProxy.
Linux: /etc/hosts
Windows: C:\Windows\System32\drivers\etc\hosts
 
ПРИМЕЧАНИЕ. Имя vProxy должно совпадать с тем, как оно отображается в сообщении об ошибке, возвращенном NMC. Точно так же это можно определить в nsradmin и nsrpolicy , показанные в разделе Причина.
  1. В NetWorker Management Console (NMC) перейдите в раздел Devices > VMware Proxies > New. 
  2. Нажмите правой кнопкой мыши в окне VMware Proxies и выберите New
    1. На вкладке General укажите имя vProxy.
ОСТОРОЖНОСТЬЮ «Имя» должно точно соответствовать тому, как оно было добавлено ранее; В противном случае процесс не работает.
  1. На вкладке Configuration выберите vCenter, имя пользователя и пароль администратора. Другие поля не требуются, эти поля необходимы только для того, чтобы можно было добавить vProxy в качестве ресурса в NetWorker.
  1. Измените затронутый рабочий процесс. Проверьте, настроен ли «фиктивный» vProxy в каком-либо действии в любом из рабочих процессов в политике. Если в списке есть «фиктивный» vProxy, выберите «auto» (или выберите действительный vProxy) и сохраните изменения.
    Изменение рабочего процесса, чтобы не включать снятый с эксплуатации выбор vProxy
  1. После того как все действия, связанные с выведенным из эксплуатации vProxy, будут изменены на автоматический выбор, удалите ресурс vProxy из NetWorker: Откройте NMC > Devices > VMware Proxy. > Щелкните правой кнопкой мыши удалить vProxy.> 

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.