NVP vProxy: Fejlfinding af VM-sikkerhedskopieringer mislykkes med "VDDK-fejl 13: Du har ikke adgangsrettigheder til denne fil"

摘要: NetWorker VMware Protection (NVP) vProxy-enhed kan ikke sikkerhedskopiere en eller flere harddiske. Den returnerede fejl er VDDK-fejl 13 "Du har ikke adgangsrettigheder til denne fil." Dette er en generel fejl, der oversættes til "Jeg kan ikke få adgang til denne fil." De almindelige årsager er kommunikations-, tilladelses- eller konfigurationsproblemer. ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

Sikkerhedskopieringer af VMware Virtual Machine mislykkes med:

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.

Denne meddelelse kan findes i den virtuelle maskines (VM) backupsessionslog, som den ses via NetWorker Management Consoles (NMC) backuphandlingsoplysninger. VM-sessionslogfilerne gemmes også på følgende placeringer:

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

原因

Denne VDDK-fejl (Virtual Disk Development Kit) rapporteres til vProxy af VMware. Fejl 13 er en generel adgangsfejl, der angiver, at der enten er tilladelses- eller kommunikationsproblemer, der forhindrer vProxy i at få adgang til VM-filerne. 

解析度

BEMÆRK: Du kan finde problemspecifikke artikler i afsnittet Yderligere oplysninger i denne artikel. De fleste af årsagerne til denne fejl kan identificeres ved hjælp af ProxyHC-værktøjet. I nogle tilfælde kan hjælpeprogrammet ProxyHC løse problemer, der forårsager, at denne fejl vises.

Sådan henter du ProxyHC og flytter den til vProxy:

ProxyHC kan indsamles fra siden NetWorker-værktøjer rettet mod kunden: https://central.dell.com/solutions/Networker-Tools

Kopiering af ProxyHC til vProxy-apparatet:

Pakken kan kopieres til vProxy-enheden ved hjælp af en SCP-agent (WinSCP, FileZilla osv.). 

Bruger: admin (root er blokeret over SSH som standard).
Protokol: SCP

Eller fra Windows-kommandolinjen (hvis server 2019 eller nyere eller OpenSSH er installeret).
scp source admin@vProxy_address:/home/admin/ProxyHC
Hvor kilden er den fulde sti til den udpakkede ProxyHC-fil på Windows-systemet.

Ekstra instruktioner til kopiering af filer til et Linux-system kan findes under:  
NetWorker (Linux): Sådan kopierer du filer til/fra en Linux NetWorker-server.

Brug af ProxyHC:

Bekræft, at der ikke kører nogen VM-sikkerhedskopier gennem vProxy-enheden, og udfør følgende:
  1. Opret forbindelse til vProxy via SSH ved hjælp af administratorkontoen.
  2. Skift til rodbrugeren:
sudo su -
  1. Gør ProxyHC eksekverbar:
chmod +x /home/admin/ProxyHC
  1.  Kør ProxyHC med følgende flag: 
/home/admin/ProxyHC auth port perm tasks disk cleanup hotadd
 
ProxyHC-switche
auth Beder brugeren om at validere NetWorker-administratorlegitimationsoplysninger og -godkendelse med vCenter. Indtast den vCenter-brugerkonto, der blev brugt til at føje vCenter til NMC's VMware View.
port Kontrollér den nødvendige portkommunikation mellem vProxy-enhed, Data Domain, ESXi-værter og vCenter.
perm Dette identificerer, om vCenter-brugeren mangler de tilladelser, der kræves for at udføre sikkerhedskopieringer.
tasks Se efter ikke-tilknyttede sikkerhedskopieringsopgaver i vCenter.
cleanup Kontroller, om der er rester af artefakter fra tidligere sikkerhedskopier: diske, låse, kommentarer. Den spørger dig, om du vil afhjælpe alt vProxies i vCenter. Hvis der ikke kører nogen VM-sikkerhedskopiering/-gendannelse, skal du indtaste Y. Hvis andre vProxies udfører sikkerhedskopiering/gendannelse, skal du indtaste N.
hotadd Indtast DNS-navnet (ikke VM-navnet). DNS-navnet på VM'en kan forespørges ved hjælp af kommandoen nslookup eller i DNS-feltet under fanen VMs-oversigt i vSphere. Dette kontrollerer, at vProxy har varm tilføjelsesadgang til VM'ens filer.


Hvis oprydningsflaget angav, at der blev udført handlinger (diske fjernet, låse frigivet, anmærkninger ryddet), skal du forsøge at sikkerhedskopiere igen. Hvis der rapporteres fejl, skal du gennemgå vProxyens /tmp/proxy-hc.log. Outputtet identificerer, hvad der mangler og er nødvendigt, eller isolerer 'du har ikke adgangsrettigheder' til en bestemt årsag. Referencer til specifikke årsager kan findes under "Yderligere oplysninger".
 

其他資訊

KB'er med specifikke årsager til VDDK-fejl 13:

Ekstra ressourcer:

Andre muligheder for 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

受影響的產品

NetWorker

產品

NetWorker Family, NetWorker Series
文章屬性
文章編號: 000207076
文章類型: Solution
上次修改時間: 24 10月 2025
版本:  8
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。