NVP vProxy: Il backup delle VM ha esito negativo con il codice di stato 404 "Failed to download VM config file"
Summary: I backup delle VM per un datastore specifico non riescono con il codice di stato HTTP 404 (file non trovato) quando si tenta di scaricare i file delle VM da VMware.
Symptoms
I backup delle VM tramite datastore VM specifici hanno esito negativo con il seguente messaggio visualizzato nel log della sessione di backup:
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
I registri delle sessioni di virtual machine sono disponibili nelle seguenti posizioni:
- Sul server NetWorker nella cartella /nsr/logs/policy/PolicyName/WorkflowName della policy di protezione di NetWorker e del workflow di cui è stato eseguito il backup della VM.
- Sull'appliance NVP vProxy che ha eseguito il backup, in: /opt/emc/vproxy/runtime/logs/recycle/vbackupd/
Cause
Nel nome del datastore è presente un segno % (o un altro carattere non supportato) che determina l'aggiunta di caratteri imprevisti alla richiesta HTTP del datastore. Ad esempio, il link nel registro sessione potrebbe essere visualizzato come:
https://vcenter.emclab.local/folder/VMLINUX/VMLINUX.vmx?dcPath=Datacenter&dsName=datastore%2525Test
Il link visualizzato deve essere caricato anche da un web browser; Tuttavia, l'URL non viene caricato con stato 404 (non trovato).

NetWorker VMware Integration Guide afferma che l'utilizzo di caratteri speciali nei nomi dei datastore può causare problemi con vProxy, ad esempio backup e ripristini non riusciti. I caratteri speciali includono:
% & * $ # @ ! \ / : * ? " < > | ; ,