NVP-vProxy: Das Troubleshooting von VM-Backups schlägt fehl mit "VDDK-Fehler 13: Sie haben keine Zugriffsrechte auf diese Datei."

Summary: Die NetWorker VMware Protection (NVP) vProxy-Appliance kann eine oder mehrere Festplatten nicht sichern. Der zurückgegebene Fehler ist VDDK-Fehler 13: "Sie haben keine Zugriffsrechte auf diese Datei." Dies ist ein allgemeiner Fehler, der übersetzt "Ich kann nicht auf diese Datei zugreifen" bedeutet. Die häufigsten Ursachen sind Kommunikations-, Berechtigungs- oder Konfigurationsprobleme. ...

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

Backups virtueller VMware-Maschinen schlagen fehl mit:

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.

Diese Meldung finden Sie im Backupsitzungsprotokoll der virtuellen Maschine (VM), wie in den Details der Backupaktion der NetWorker Management Console (NMC) angezeigt. Die VM-Sitzungsprotokolle werden auch an den folgenden Speicherorten gespeichert:

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

Cause

Dieser Fehler im Virtual Disk Development Kit (VDDK) wird von VMware an vProxy gemeldet. Fehler 13 ist ein allgemeiner Zugriffsfehler, der darauf hinweist, dass entweder Berechtigungs- oder Kommunikationsprobleme vorliegen, die verhindern, dass der vProxy erfolgreich auf die VM-Dateien zugreift. 

Resolution

HINWEIS: Themenspezifische Artikel finden Sie im Abschnitt "Weitere Informationen " dieses Artikels. Die meisten Ursachen für diesen Fehler können mit dem ProxyHC-Dienstprogramm identifiziert werden. In einigen Fällen kann das ProxyHC-Dienstprogramm Probleme beheben, die dazu führen, dass dieser Fehler angezeigt wird.

ProxyHC abrufen und auf den vProxy verschieben:

ProxyHC kann von der kundenorientierten Seite "NetWorker Tools " erfasst werden: https://central.dell.com/solutions/Networker-Tools

Kopieren von ProxyHC auf die vProxy-Appliance:

Das Paket kann mithilfe eines SCP-Agenten (WinSCP, FileZilla usw.) auf die vProxy-Appliance kopiert werden. 

Nutzer: admin (root ist standardmäßig über SSH blockiert).
Protokoll: SCP

Oder über die Windows-Befehlszeile (wenn Server 2019 oder höher oder OpenSSH installiert ist).
scp source admin@vProxy_address:/home/admin/ProxyHC
Dabei ist source der vollständige Pfad zur extrahierten ProxyHC-Datei auf dem Windows-System.

Zusätzliche Anweisungen zum Kopieren von Dateien auf ein Linux-System finden Sie unter:  
NetWorker (Linux): Kopieren von Dateien zu/von einem Linux NetWorker-Server.

Verwenden von ProxyHC:

Vergewissern Sie sich, dass keine VM-Backups über die vProxy-Appliance ausgeführt werden, und führen Sie die folgenden Schritte aus:
  1. Stellen Sie mithilfe des Administratorkontos über SSH eine Verbindung zum vProxy her.
  2. Wechseln Sie zum Root-Nutzer:
sudo su -
  1. ProxyHC ausführbar machen:
chmod +x /home/admin/ProxyHC
  1.  Führen Sie ProxyHC mit den folgenden Flags aus: 
/home/admin/ProxyHC auth port perm tasks disk cleanup hotadd
 
ProxyHC-Switches
auth Fordert den Nutzer auf, die NetWorker-Administratorzugangsdaten und die Authentifizierung bei vCenter zu validieren. Geben Sie das vCenter-Nutzerkonto ein, mit dem vCenter zu VMware View von NMC hinzugefügt wird.
port Überprüfen Sie die erforderliche Portkommunikation zwischen vProxy-Appliance, Data Domain, ESXi-Hosts und vCenter.
perm Dadurch wird festgestellt, ob dem vCenter-Nutzer Berechtigungen fehlen, die zum Durchführen von Backups erforderlich sind.
tasks Suchen Sie in vCenter nach verwaisten Backupaufgaben.
cleanup Suchen Sie nach Artefakten aus früheren Backups: Festplatten, Sperren, Anmerkungen. Sie werden gefragt, ob Sie für alle vProxys im vCenter korrigieren möchten. Wenn keine VM-Backup-/Wiederherstellungsvorgänge ausgeführt werden, geben Sie Y ein. Wenn andere vProxys Backup-/Wiederherstellungsvorgänge durchführen, geben Sie N ein.
hotadd Geben Sie den DNS-Namen (nicht den VM-Namen) ein. Der DNS-Name der VM kann mit dem Befehl nslookup oder im Feld DNS der Registerkarte "VMs Summary" in vSphere abgefragt werden. Damit wird geprüft, ob der vProxy Hot-Add-Zugriff auf die Dateien der VM hat.


Wenn das Bereinigungs-Flag angibt, dass Vorgänge durchgeführt wurden (Festplatten entfernt, Sperren freigegeben, Anmerkungen gelöscht), versuchen Sie das Backup erneut. Wenn Fehler gemeldet werden, überprüfen Sie die /tmp/proxy-hc.log des vProxy. Die Ausgabe identifiziert, was fehlt und benötigt wird, oder isoliert "Sie haben keine Zugriffsrechte" auf eine bestimmte Ursache. Referenzen für bestimmte Ursachen finden Sie unter "Weitere Informationen".
 

Additional Information

Wissensdatenbank-Artikel mit spezifischen Ursachen für VDDK-Fehler 13:

Zusätzliche Ressourcen:

Andere Optionen für 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.