NVP-vProxy. Резервное копирование ВМ не завершается с сообщением «VMware proxy is not available for datastores»
摘要: Одно или несколько резервных копий виртуальных машин (ВМ) завершается сбоем с сообщением «VMware proxy is not available for datastores X».
症状
Виртуальные машины VMware защищены с помощью устройства NetWorker VMware Protection (NVP) vProxy.
Во время резервного копирования происходит сбой одной или нескольких виртуальных машин со следующей ошибкой:
Рис. 1. Сообщение об ошибке: Прокси-сервер VMware недоступен для хранилищ данных.
Для vProxies настроен режим передачи Network Block Device (NBD) disabled (0).
Рис. 2. Прокси-серверы VMware с отключенным режимом передачи NBD
原因
vProxy, используемый для резервного копирования, работает на хосте VMware ESXi, у которого нет доступа к хранилищу данных VMware, на котором находится ВМ.
解决方案
Чтобы определить проблему, можно внести несколько изменений.
Утилита ProxyHC
Утилиту командной строки ProxyHC можно использовать для определения того, есть ли проблемы с подключением vProxy к указанной виртуальной машине в режиме передачи hotadd. ПроксиHC подробно описан в статье 22590 Dell NVP-vProxy: Как использовать средство диагностики системы ProxyHC на устройстве vProxy.
Конфигурация VMware
Убедитесь, что на хосте ESXi имеется vProxy, который имеет доступ к хранилищу данных, где находятся виртуальные машины, для которых необходимо выполнить резервное копирование.
Это можно сделать несколькими способами, однако вот один пример:
-
Войдите в веб-клиент vSphere.
-
Перейдите к vProxy в инвентаризации ВМ.
-
На вкладке Summary проверьте, на каком хосте ESXi находится виртуальная машина:

Рис. 3. Вкладка vSphere Web Client > vProxy Summary > , проверьте, на каком хосте ESXi находится ВМ -
Перейдите к хосту ESXi, указанному в шаге 3.
-
Перейдите на вкладку Datastores .

Рис. 4. Хранилища данных хоста ESXi > веб-клиента vSphere >
На вкладке Datastores перечислены хранилища данных, для резервного копирования которых vProxy может использовать hotadd. В примере, показанном в поле симптомов, vproxy01 использовался для резервного копирования виртуальной машины, которая находится в vmdatastore02. На vProxy был отключен NBD. Поскольку виртуальная машина находится в хранилище данных, к которой хост ESXi vProxy не имеет доступа, резервное копирование не завершается с сообщением «VMware proxy is not available for datastores (vmdatastore02)».
Соображения:
Если NBD отключен, vProxy должен находиться на хосте ESXi, который имеет доступ к хранилищу данных к хранилищу данных, содержащему виртуальную машину.
Если NBD включен, но хост ESXi не имеет доступа к хранилищу данных, происходит сбой hotadd и резервное копирование выполняется в режиме передачи NBD. Резервное копирование виртуальных машин всегда сначала пытается использовать hotadd. Дополнительные сведения о hotadd и NBD см. в руководстве по интеграции NetWorker VMware на странице продукта NetWorker в службе поддержки Dell.
Общие рекомендации
- Если среда VMware содержит много хостов ESXi и много хранилищ данных, а хосты ESXi имеют различные доступы к хранилищам данных ВМ, разверните vProxy на хостах ESXi с уникальным доступом к хранилищу данных, чтобы обеспечить доступ к резервным копиям Hotadd.
- Убедитесь, что все vProxies отображаются как «Enabled» в NetWorker Management Console.
- Если vProxy недоступен, в окне оповещений NMC должно появиться сообщение о том, что vProxy недоступен.

Рис. 5. Убедитесь, что все vProxies отображаются как «Enabled» в NetWorker Management Console.
- Если vProxy недоступен, в окне оповещений NMC должно появиться сообщение о том, что vProxy недоступен.
- Если сеансы NBD отключены (0), можно настроить сессии NBD в соответствии с сессиями hotadd (например, 13).
- Если на хосте ESXi с доступом к хранилищу данных нет vProxy, резервное копирование выполняется по сети управления ESXi. Рекомендуется по возможности не использовать NBD. Резервное копирование на следующий рабочий рабочий время выполняется медленнее, чем резервное копирование с поддержкой hotadd. Если выполняется много резервных копий NBD, это может повлиять на сеть управления ESXi:

Рис. 6. Прокси-серверы VMware для устройств NetWorker >>
- Если на хосте ESXi с доступом к хранилищу данных нет vProxy, резервное копирование выполняется по сети управления ESXi. Рекомендуется по возможности не использовать NBD. Резервное копирование на следующий рабочий рабочий время выполняется медленнее, чем резервное копирование с поддержкой hotadd. Если выполняется много резервных копий NBD, это может повлиять на сеть управления ESXi:
- Если резервные копии настроены в определенных хранилищах данных в рабочем процессе, выберите vProxy, который находится на хосте ESXi с доступом к хранилищу данных.
- В обратном направлении убедитесь, что не указан vProxy вручную, который не имеет доступа к хранилищу данных.

Рис. 7. Убедитесь, что vProxy не указан вручную, у которого нет доступа к хранилищу данных.
- В обратном направлении убедитесь, что не указан vProxy вручную, который не имеет доступа к хранилищу данных.