NVP vProxy : Le dépannage des sauvegardes de machine virtuelle échoue avec l’erreur « VDDK Error 13 : Vous n’avez pas les droits d’accès à ce fichier »

Summary: L’appliance NetWorker VMware Protection (NVP) vProxy ne parvient pas à sauvegarder un ou plusieurs disques durs. L’erreur renvoyée est l’erreur VDDK 13 « Vous n’avez pas les droits d’accès à ce fichier ». Il s’agit d’une erreur générale qui se traduit par « Je ne peux pas accéder à ce fichier ». Les causes les plus courantes sont des problèmes de communication, d’autorisations ou de configuration. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Les sauvegardes de machines virtuelles VMware échouent avec :

Failed to backup virtual disk "Hard disk #".  Failed to initialize Block Reader.  Failed to open source VMDK '[DATASTORE] VM_NAME/VM_NAME.vmdk': VDDK Error: 13: You do not have access rights to this file.

Ce message se trouve dans le log de la session de sauvegarde de la machine virtuelle (VM), comme indiqué dans les détails de l’action de sauvegarde de NetWorker Management Console (NMC). Les journaux de session de machine virtuelle sont également stockés aux emplacements suivants :

NetWorker Server : /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/
vProxy Appliance : /opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE

Cause

Cette erreur VDDK (Virtual Disk Development Kit) est signalée à vProxy par VMware. L’erreur 13 est une erreur d’accès générale indiquant qu’il existe des problèmes d’autorisations ou de communication empêchant le vProxy d’accéder aux fichiers de la machine virtuelle. 

Resolution

Remarque : Vous trouverez des articles spécifiques à un problème dans la section Informations supplémentaires de cet article. La plupart des causes de cette erreur peuvent être identifiées à l’aide de l’utilitaire ProxyHC. Dans certains cas, l’utilitaire ProxyHC peut résoudre les problèmes à l’origine de cette défaillance.

Obtention de ProxyHC et déplacement vers le vProxy :

ProxyHC peut être collecté à partir de la page NetWorker Tools orientée client : https://central.dell.com/solutions/Networker-Tools

Copie de ProxyHC sur l’appliance vProxy :

le package peut être copié sur l’appliance vProxy à l’aide d’un agent SCP (WinSCP, FileZilla, etc.). 

Utilisateur : admin (root est bloqué sur SSH par défaut).
Protocole: SCP

Ou à partir de la ligne de commande Windows (si Server 2019 ou une version plus récente, ou si OpenSSH est installé).
scp source admin@vProxy_address:/home/admin/ProxyHC
Où source est le chemin complet du fichier ProxyHC extrait sur le système Windows.

Vous trouverez des instructions supplémentaires pour copier des fichiers sur un système Linux sous :  
NetWorker (Linux) : Copier des fichiers vers/depuis un serveur NetWorker Linux.

À l’aide de ProxyHC :

Vérifiez qu’aucune sauvegarde de machine virtuelle n’est en cours d’exécution via l’appliance vProxy et procédez comme suit :
  1. Connectez-vous à vProxy via SSH à l’aide du compte administrateur.
  2. Basculez vers l’utilisateur root :
sudo su -
  1. Rendez ProxyHC exécutable :
chmod +x /home/admin/ProxyHC
  1.  Exécutez ProxyHC avec les balises suivantes : 
/home/admin/ProxyHC auth port perm tasks disk cleanup hotadd
 
Commutateurs ProxyHC
auth Invite l’utilisateur à valider les informations d’identification et l’authentification NetWorker Admin auprès de vCenter. Saisissez le compte d’utilisateur vCenter utilisé pour ajouter vCenter à VMware View de NMC.
port Vérifiez la communication des ports requis entre l’appliance vProxy, Data Domain, les hôtes ESXi et vCenter.
perm Cela identifie s’il manque à l’utilisateur vCenter les autorisations requises pour effectuer des sauvegardes.
tasks Recherchez les tâches de sauvegarde orphelines dans le vCenter.
cleanup Recherchez les artéfacts restants des sauvegardes précédentes : disques, verrous, annotations. Il vous demande si vous souhaitez appliquer des mesures correctives pour tous les vProxies dans le vCenter. Si aucune opération de sauvegarde/restauration de machine virtuelle n’est en cours d’exécution, saisissez Y. Si d’autres vProxies effectuent des opérations de sauvegarde/restauration, saisissez N.
hotadd Saisissez le nom DNS (et non le nom de la machine virtuelle). Le nom DNS de la machine virtuelle peut être interrogé à l’aide de la commande nslookup ou dans le champ DNS de l’onglet Résumé des machines virtuelles dans vSphere. Ce contrôle vérifie que le vProxy dispose d’un accès à chaud aux fichiers de la machine virtuelle.


Si la balise de nettoyage indique que des opérations ont été effectuées (disques retirés, verrous libérés, annotations effacées), réessayez la sauvegarde. Si des défaillances sont signalées, passez en revue le fichier /tmp/proxy-hc.log du vProxy. Le résultat identifie ce qui manque et ce qui est nécessaire ou isole « vous n’avez pas de droits d’accès » à une cause spécifique. Vous trouverez des références pour des causes spécifiques dans la section « Informations supplémentaires ».
 

Additional Information

Articles de la base de connaissances avec des causes spécifiques pour l’erreur VDDK 13 :

Ressources supplémentaires :

Autres options pour ProxyHC :

usage: ProxyHC vCenter [-h] --name NAME --user USER [--pwd PWD] [--vm VM]
                       [--nsruser NSRUSER] [--nsrpwd NSRPWD]
                       [--nsrauthc NSRAUTHC] [--allproxies ALLPROXIES]
                       [--DDhost DDHOST]
                       {auth,port,perm,disk,hotadd,migration,listsession,annotation,cleanup,kb524127,all,layout,tasks,datastore,vmsnapchain,vmdisksize,termsoapsession}
                       ...

positional arguments:
  {auth,port,perm,disk,hotadd,migration,listsession,annotation,cleanup,kb524127,all,layout,tasks,datastore,vmsnapchain,vmdisksize,termsoapsession}
                        sub-command help
    auth                test authentication against vCenter server
    port                check open ports to ESXi hosts in cluster and data
                        domain systems
    perm                check vCenter access permissions
    disk                check & release extra disks from vProxy
    hotadd              check for hotadd access to provided VM
    migration           check vCenter for stale migration locks
    listsession         print login session list to log
    annotation          check vCenter for stale backup locks(annotations)
    cleanup             remove left over artifacts(extra disks,
                        locks/annotations) and find migration locks.
    kb524127            check for invalid state of vProxy VM
    all                 All vCenter tools(combination of port, perm and
                        cleanup)
    layout              check for description of files that make up VM
    tasks               check orphaned tasks in vCenter
    datastore           look for datastores with unsupported names
    vmsnapchain         check if any protected VM has excessive child disks
    vmdisksize          check if any protected VM has irregular disk size i.e.
                        trailing .5 KB
    termsoapsession     terminate soap session to vCenter from NWS

optional arguments:
  -h, --help            show this help message and exit
  --name NAME           hostname of the vCenter server
  --user USER           user name for login to vCenter server
  --pwd PWD             password for login to vCenter server
  --vm VM               DNS name of VM(as shown in vSphere)
  --nsruser NSRUSER     user name for login to NetWorker server
  --nsrpwd NSRPWD       password for login to NetWorker server
  --nsrauthc NSRAUTHC   Remote AuthC server
  --allproxies ALLPROXIES
                        specify to do work on peer vProxies registered
  --DDhost DDHOST       provide DD IP/hostname for port connectivity tests

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000207076
Article Type: Solution
Last Modified: 24 Oct 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.