NVP vProxy: Solução de problemas de backups de VM falham com "VDDK Error 13: Você não tem direitos de acesso a este arquivo"

Summary: O equipamento NetWorker VMware Protection (NVP) vProxy falha ao fazer backup de um ou mais discos rígidos. O erro retornado é VDDK Erro 13 "Você não tem direitos de acesso a este arquivo." Este é um erro geral que se traduz em "Não consigo acessar este arquivo". As causas comuns são problemas de comunicação, permissões ou configuração. ...

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

Os backups de máquina virtual VMware apresentam falha, com a mensagem:

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.

Essa mensagem pode ser encontrada no log da sessão de backup da máquina virtual (VM), conforme visto nos detalhes da ação de backup do NetWorker Management Console (NMC). Os logs da sessão da VM também são armazenados nos seguintes locais:

Servidor NetWorker: Equipamento /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/
vProxy: /opt/emc/vproxy/runtime/logs/reciclagem/vbackupd/DATE

Cause

Esse erro do VDDK (Virtual Disk Development Kit) é relatado ao vProxy pelo VMware. O erro 13 é um erro de acesso geral indicando que há problemas de permissão ou comunicação impedindo que o vProxy acesse com sucesso os arquivos da VM. 

Resolution

Nota: Os artigos específicos do problema podem ser encontrados na seção Informações adicionais deste artigo. A maioria das causas para esse erro pode ser identificada usando o utilitário ProxyHC. Em alguns casos, o utilitário ProxyHC pode resolver problemas que fazem com que essa falha apareça.

Obtendo o ProxyHC e movendo-o para o vProxy:

O ProxyHC pode ser coletado na página de ferramentas do NetWorker voltada para o cliente: https://central.dell.com/solutions/Networker-Tools

Copiando o ProxyHC para o equipamento vProxy:

o pacote pode ser copiado para o equipamento vProxy usando um agente SCP (WinSCP, FileZilla e assim por diante). 

Usuário: admin (o root é bloqueado por SSH por padrão).
Protocolo: SCP

Ou na linha de comando do Windows (se o servidor 2019 ou mais recente, ou OpenSSH estiver instalado).
scp source admin@vProxy_address:/home/admin/ProxyHC
Onde source é o caminho completo para o arquivo ProxyHC extraído no sistema Windows.

Instruções extras para copiar arquivos para um sistema Linux podem ser encontradas em:  
NetWorker (Linux): Como copiar arquivos de/para um servidor NetWorker no Linux.

Usando o ProxyHC:

Confirme se nenhum backup de VM está em execução por meio do equipamento vProxy e execute o seguinte:
  1. Conecte-se ao vProxy via SSH usando a conta de administrador.
  2. Alterne para o usuário root:
sudo su -
  1. Torne o ProxyHC executável:
chmod +x /home/admin/ProxyHC
  1.  Execute o ProxyHC com os seguintes indicadores: 
/home/admin/ProxyHC auth port perm tasks disk cleanup hotadd
 
ProxyHC Switches
auth Solicita que o usuário valide as credenciais de administrador do NetWorker e a autenticação com o vCenter. Informe a conta de usuário do vCenter usada para adicionar o vCenter ao VMware View do NMC.
port Verifique a comunicação de porta necessária entre o equipamento vProxy, o Data Domain, os hosts do ESXi e o vCenter.
perm Isso identifica se o usuário do vCenter não tem todas as permissões necessárias para realizar backups.
tasks Verifique se há tarefas de backup órfãs no vCenter.
cleanup Verifique se há artefatos remanescentes de backups anteriores: discos, bloqueios, anotações. Ele pergunta se você deseja corrigir todos os vProxies no vCenter. Se não houver nenhuma operação de backup/restauração de VM em execução, digite Y. Se outros vProxies estiverem realizando operações de backup/restauração, digite N.
hotadd Digite o nome do DNS (não o nome da VM). O nome DNS da VM pode ser consultado usando o comando nslookup ou no campo DNS da guia VMs summary no vSphere. Verifica se o vProxy tem acesso hot-add aos arquivos da VM.


Se o indicador de limpeza indicar que as operações foram executadas (discos removidos, bloqueios liberados, anotações apagadas), tente novamente o backup. Se alguma falha for relatada, analise /tmp/proxy-hc.log do vProxy. O resultado identifica o que está faltando e é necessário ou isola "você não tem direitos de acesso" para uma causa específica. Referências para causas específicas podem ser encontradas em "Informações adicionais".
 

Additional Information

KBs com causas específicas para o erro 13 do VDDK:

Recursos extras:

Outras opções para 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.