NVP-vProxy. Сбой при устранении неполадок резервного копирования виртуальной машины с ошибкой «VDDK Error 13: У вас нет прав доступа к этому файлу"

摘要: Устройству NetWorker VMware Protection (NVP) vProxy не удается выполнить резервное копирование одного или нескольких жестких дисков. Возвращена ошибка VDDK Error 13: «У вас нет прав доступа к этому файлу». Это общая ошибка, которая переводится как «Я не могу получить доступ к этому файлу». Наиболее распространенными причинами являются проблемы со связью, разрешениями или конфигурацией. ...

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

症狀

Сбой резервного копирования виртуальных машин VMware с ошибкой:

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.

Это сообщение можно найти в журнале сеанса резервного копирования виртуальной машины (ВМ), который можно просмотреть в сведениях о действиях резервного копирования NetWorker Management Console (NMC). Журналы сеансов виртуальных машин также хранятся в следующих местоположениях:

Сервер NetWorker. /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/
vProxy Appliance: /opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE

原因

Об этой ошибке Virtual Disk Development Kit (VDDK) сообщает vProxy компания VMware. Ошибка 13 — это общая ошибка доступа, указывающая на наличие проблем с разрешениями или связью, препятствующих доступу vProxy к файлам виртуальной машины. 

解析度

ПРИМЕЧАНИЕ. Статьи по конкретным проблемам можно найти в разделе Дополнительная информация этой статьи. Большинство причин этой ошибки можно определить с помощью утилиты ProxyHC. В некоторых случаях утилита ProxyHC может устранить проблемы, вызывающие этот сбой.

Получение ProxyHC и перемещение его в vProxy:

Пакет ProxyHC можно получить на странице NetWorker Tools для заказчика: https://central.dell.com/solutions/Networker-Tools

Копирование ProxyHC на устройство vProxy.Пакет

можно скопировать на устройство vProxy с помощью агента SCP (WinSCP, FileZilla и т. д.). 

Пользователь: admin (по умолчанию доступ root заблокирован через SSH).
Протокол: SCP

Или из командной строки Windows (если установлен сервер 2019 или новее, или установлен OpenSSH).
scp source admin@vProxy_address:/home/admin/ProxyHC
Где source — это полный путь к извлеченному файлу ProxyHC в системе Windows.

Дополнительные инструкции по копированию файлов в систему Linux можно найти в разделе:  
NetWorker (Linux): Копирование файлов в/с сервера Linux NetWorker.

Использование ProxyHC:

Убедитесь, что резервное копирование виртуальной машины не выполняется через устройство vProxy, и выполните следующие действия:
  1. Подключитесь к vProxy по SSH, используя учетную запись администратора.
  2. Переключитесь на пользователя root.
sudo su -
  1. Сделайте ProxyHC исполняемым.
chmod +x /home/admin/ProxyHC
  1.  Запустите ProxyHC со следующими флагами: 
/home/admin/ProxyHC auth port perm tasks disk cleanup hotadd
 
Коммутаторы ProxyHC
auth Запрашивает у пользователя проверки учетных данных администратора NetWorker и аутентификации с помощью vCenter. Введите учетную запись пользователя vCenter, используемую для добавления vCenter, в представление VMware NMC.
port Проверьте требуемую связь портов между устройством vProxy, Data Domain, хостами ESXi и vCenter.
perm Это определяет, отсутствуют ли у пользователя vCenter какие-либо разрешения, необходимые для выполнения резервного копирования.
tasks Проверьте наличие потерянных задач резервного копирования в vCenter.
cleanup Проверьте наличие артефактов, оставшихся от предыдущих резервных копий: дисков, блокировок, аннотаций. Появится запрос на исправление для всех виртуальных прокси-серверов в vCenter. Если операции резервного копирования или восстановления виртуальной машины не выполняются, введите Y. Если другие виртуальные прокси-серверы выполняют операции резервного копирования или восстановления, введите N.
hotadd Введите имя DNS (не имя виртуальной машины). DNS-имя виртуальной машины можно запросить с помощью команды nslookup или в поле DNS на вкладке VMs summary в vSphere. Это проверка того, есть ли у vProxy доступ к файлам виртуальной машины с горячим добавлением.


Если флаг очистки указывает на то, что были выполнены операции (диски удалены, блокировки сняты, аннотации очищены), повторите попытку резервного копирования. Если имеются сообщения о каких-либо сбоях, просмотрите /tmp/proxy-hc.log vProxy. Выходные данные определяют, чего не хватает и что необходимо, или изолируют «у вас нет прав доступа» к конкретной причине. Справочные материалы по конкретным причинам можно найти в разделе «Дополнительная информация».
 

其他資訊

Базы знаний с конкретными причинами ошибки VDDK 13:

Дополнительные ресурсы:

Другие варианты для 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 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。