NVP vProxy: Помилка резервного копіювання віртуальної машини з кодом стану «Не вдалося завантажити файл конфігурації віртуальної машини» 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, такі як невдале резервне копіювання та відновлення. До спеціальних символів належать такі:
% & * $ # @ ! \ / : * ? " < > | ; ,