NVP-vProxy. Не удается найти выбранный рабочий элемент виртуальной машины с UUID «UUID» в vCenter, рабочий элемент будет пропущен.
Summary: Рабочий процесс виртуальной машины NetWorker vProxy помечен как завершившийся сбоем, но все виртуальные машины сообщают об успешном завершении. Error: «Не удается найти выбранный рабочий элемент виртуальной машины с UUID «UUID» в vCenter, рабочий элемент будет пропущен. ...
Symptoms
- Политика защиты виртуальной машины помечается как неудачная, но все виртуальные машины отображаются как успешные.
- Группе защиты, для которой создана резервная копия в завершившемся сбоем рабочем процессе, статически (проверены) назначены виртуальные машины.
- В подробных сведениях о действии сообщается следующее:
Unable to find selected VM work item with UUID "##-UUID-##" in vCenter, the work item will be skipped.
Cause
Такое поведение является преднамеренным. Виртуальные машины были вручную возвращены в группу защиты (статически назначены). Виртуальная машина удалена или выведена из инвентаризации vCenter. База данных ресурсов NetWorker (nsrdb) сохраняет виртуальную машину по UUID и выполняет поиск виртуальной машины в начале рабочего процесса резервного копирования. В vCenter нет процесса, который бы указывал NetWorker удалить UUID из nsrdb при удалении виртуальной машины из vCenter.
Resolution
- Чтобы определить имя виртуальной машины и группу защиты, к которой она принадлежит, выполните команду
mminfoКоманды для UUID на сервере NetWorker:
Синтаксис: mminfo -kot -r name,vmname,ssid
Пример:
C:\Users\Administrator.AMER>mminfo -kot -r name,vmname,group,ssid | findstr 5027e482-8bdf-a536-98ec-f2d5fa9bf390
name vm_name group ssid
vm:5027e482-8bdf-a536-98ec-f2d5fa9bf390:vcsa.amer.lan MYVM01 VMware_Weekly 3987452358
|) Команды на базе ОС: findstr (Windows) ИЛИ grep (Linux), чтобы сузить вывод до только рассматриваемой виртуальной машины (см. рисунок выше). Приведенная выше команда определяет UUID виртуальной машины, имя виртуальной машины и группу NetWorker , в которой она была настроена.
- Переменная
nsrpolicyДля удаления отсутствующего UUID из группы защиты можно использовать утилиту командной строки:
Синтаксис: nsrpolicy group update vmware -g "GROUP_NAME" -O "UUID"
Пример:
C:\Users\Administrator.AMER>nsrpolicy group update vmware -g "VMware_Weekly" -O "5027e482-8bdf-a536-98ec-f2d5fa9bf390"
133584:nsrpolicy: Group 'VMware_Weekly' was successfully updated
Динамическое сопоставление правил
Кроме того, группы NetWorker VMware Protection (NVP) можно настроить для использования «Dynamic Rule Association». Этот метод включает в себя либо настройку правил на основе имен в NetWorker, либо присвоение тегов категорий VMware. Во время резервного копирования правила используются, чтобы определить, для каких виртуальных машин VMware в группе необходимо выполнить резервное копирование. Этот метод позволяет добавлять виртуальные машины в рабочий процесс защиты VMware или удалять их из него без статического назначения в базе данных ресурсов NetWorker. Таким образом, проблема, описанная в этой статье, не возникает при использовании динамического связывания на основе правил. Подробнее см. в статьях:
Additional Information
Флаги могут быть добавлены в файл mminfo для извлечения дополнительных данных при необходимости. См. mminfo раздел Справочного руководства по командам NetWorker, доступного по адресу: https://www.dell.com/support/product-details/product/networker/docs