NVP-vProxy. Сбой резервного копирования ВМ с ошибкой «Failed to download VM config file» Код состояния 404
Summary: Резервное копирование виртуальных машин для определенных хранилищ данных завершается сбоем с кодом состояния HTTP 404 (файл не найден) при попытке загрузки файлов ВМ из VMware.
Symptoms
Резервное копирование виртуальных машин через определенные хранилища данных ВМ завершается сбоем со следующим сообщением в журнале сессии резервного копирования:
YYYY-MM-DDTHH:MM:SSZ ERROR: [@(#) Build number: ##] HTTP Get request failed to download config file '[datastore%25Test] VMLINUX/VMLINUX.vmx' using URL 'https://vcenter.emclab.local/folder/VMLINUX/VMLINUX.vmx?dcPath=Datacenter&dsName=datastore%2525Test'. HTTP Status code: 404
Журналы сессий виртуальной машины можно найти в следующих местах:
- На сервере NetWorker в папке /nsr/logs/policy/PolicyName/WorkflowName политики защиты NetWorker и рабочего процесса, для резервного копирования виртуальной машины.
- На устройстве NVP vProxy, которое выполняло резервное копирование, выполните следующие действия: /opt/emc/vproxy/runtime/logs/recycle/vbackupd/
Cause
В имени хранилища данных имеется знак %(или другой неподдерживательный символ), что приводит к добавлению непредвиденных символов в http-запрос хранилища данных. Например, ссылка в журнале сеанса может отображаться как:
https://vcenter.emclab.local/folder/VMLINUX/VMLINUX.vmx?dcPath=Datacenter&dsName=datastore%2525Test
Приведенная ссылка также должна загрузиться из веб-браузера. однако URL-адрес не загружается со статусом 404 (не найден).

В Руководстве по интеграции NetWorker VMware указано, что использование специальных символов в именах хранилищ данных может привести к проблемам с vProxy, например к сбою резервного копирования и восстановления. Специальные символы включают в себя следующее:
% & * $ # @ ! \ / : * ? " < > | ; ,