NVP-vProxy. Сбой резервного копирования виртуальной машины с кодом состояния HTTP: 401

Summary: Одной или нескольким виртуальным машинам VMware не удается выполнить резервное копирование NetWorker VMware Protection (NVP). Возвращена ошибка резервного копирования: код состояния HTTP 401 «не удалось скачать файл конфигурации». ...

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

Журнал сессий резервного копирования виртуальной машины содержит следующую ошибку:

HTTP Get request failed to download config file '[DATASTORE-NAME] VM-NAME/VM-NAME.vmx' using URL 'https://VCENTER-NAME/folder/VM-NAME/VM-NAME.vmx?dcPath=DATACENTER+NAME&dsName=DATASTORE-NAME'. HTTP Status code: 401.
Или
Failed to backup virtual disk "Hard disk 1".  Failed to initialize Block Reader.  Failed to open source VMDK '[DATASTORE] UUID/VM_NAME.vmdk': VDDK Error: 13: You do not have access rights to this file.
Обе ошибки указывают на проблему с доступом или разрешениями. Переменная ProxyHC hotadd perm Командование докладывает:
Info: Checking for hotadd access
        Please provide DNS name of VM(as shown in vSphere): rhel-template.amer.lan
        Info: Looking for vProxy VM -------> Passed
        Info: Checking vCenter user permissions
        Info: Looking for user permissions to root object -------> Passed
        Info: Looking for privileges for role -------> Passed
        Info: Validating datacenter match -------> Passed
        Info: Looking for IDE disks -------> Passed
        Info: Checking virtual hardware version -------> Passed
        Info: Looking for independent disk -------> Passed
        Info: Checking datastore access -------> Passed
        Info: Checking entity names -------> Failed
NVP-vProxy. Использование инструмента диагностики системы ProxyHC на устройстве vProxy
 
Переменная /tmp/proxy-hc.log сообщает, что хранилище данных находится в папке пользовательского хранилища:
INFO    Checking vCenter user permissions
INFO   -------> Using: vsphere.local\networker_user
INFO   -------> Found role ID: 643304355
INFO   -------> Successful
INFO   Validating datacenter match
INFO   -------> Checking datacenter: vSAN Datacenter
INFO            -------> Found client VM in this datacenter
INFO            -------> Found Proxy VM in this datacenter
INFO            -------> Datacenter match successful
INFO   Looking for IDE disks
INFO    ------->disk 2000 is on SCSI controller 0
INFO            -------> No IDE disks found
INFO   Checking virtual hardware version
INFO            -------> Found version: 21
INFO   Looking for independent disk
INFO            -------> No independent disks found
INFO   Checking datastore access from host esx01.amer.lan
INFO    ------->Checking access for DS: NSR-NFS-Datastore for Hard disk 1
INFO            -------> Valid
INFO            -------> Passed
INFO   Checking entity names
INFO    ------->Checking name for Datastore "NSR-NFS-Datastore" for "Hard disk 1"
ERROR           -------> Datastore is in a custom storage folder "MyStorageFolder", skipping since not supported by script.
ERROR           -------> Failed
vCenter добавляется в NetWorker с использованием учетной записи, отличной от учетной записи href="mailto:administrator@vsphere.local" счет.
 

Cause

Диски виртуальных машин настраиваются в хранилище данных VMware, которое принадлежит пользовательской папке хранения в VMware. Учетная запись пользователя VMware, используемая для добавления vCenter в NetWorker, не имеет достаточных разрешений для папки Custom Storage. Даже если корневому объекту vCenter назначены соответствующие привилегии, в резервном копировании применяется более строгий набор ролей, заданных для папки хранилища или ее хранилищ данных. ProxyHC Проверяется только то, назначена ли роль объекту vCenter и что у него есть необходимые привилегии. Он не сообщает о проблемах с разрешениями для низкоуровневых объектов vCenter. 

Конкретные возвращаемые ошибки зависят от сочетания факторов.

  • Если в инвентаризации vCenter отсутствуют права роли пользователя
  • Конкретный набор ролей в учетной записи пользователя vCenter
  • Какие конкретные разрешения назначены роли

Resolution

Учетная запись пользователя vCenter определяется в ресурсе Гипервизор NetWorker:

Ресурс гипервизора vCenter

Администратор VMware vCenter должен проверить конфигурацию VMware. 

  1. Убедитесь, к каким группам VMware принадлежит учетная запись пользователя vCenter (если есть): Администрирование > vSphere > Пользователи и группы с единым входом >
  2. Убедитесь, что для учетной записи пользователя vCenter, используемой NetWorker, существует роль VMware. Роли контроля > доступа администратора > vSphere >

Роли vCenter

ПРИМЕЧАНИЕ. Имя роли определяется пользователем и зависит от имени, указанного при настройке. Необходимые права подробно описаны в таблице Минимально необходимые права для учетной записи пользователя vCenter в руководстве по интеграции NetWorker с VMware, доступном на веб-сайте Dell Support.
  1. Проверьте настройки папки пользовательского хранилища и разрешений для хранилища данных
    1. В разделе Хранилища > данных инвентаризации >DataCenter_Name >разрешения StorageFolder_Name >   проверьте разрешения папки:

Разрешения для папок хранилища

    1. В разделе Хранилища > данных инвентаризации >DataCenter_Name >разрешения StorageFolder_Name >  проверьте разрешения каждого хранилища данных: 

Привилегии хранилища данных 

ПРИМЕЧАНИЕ. Если у роли пользователя vCenter в хранилище, папке или хранилище данных отсутствуют необходимые привилегии, резервное копирование завершается сбоем из-за разрешений или ошибок доступа. Это происходит, даже если учетная запись vCenter имеет необходимые привилегии выше в иерархии vCenter. Проблемы с разрешениями или доступом относятся только к данным виртуальных машин, размещенным в расположениях, где отсутствуют необходимые привилегии. Учетная запись пользователя vCenter должна быть определена на корневом объекте vCenter с необходимыми правами, распределенными по всем объектам vCenter.


Если роль неверна, поменяйте ее на роль, настроенную для NetWorker VMware Protection.

Изменение роли в пользовательской папке хранилища


ПРИМЕЧАНИЕ. Проверьте хранилища данных папки хранилища и убедитесь, что роль пользователя определена правильно, даже если был задан параметр «распространять на дочерние объекты». Если роль в хранилищах данных определена неправильно, измените ее соответствующим образом.


Если папка хранилища и хранилища данных содержат правильные роли пользователей, резервное копирование виртуальной машины успешно завершается. Если подобные сбои резервного копирования повторяются, убедитесь, что пользователь vCenter не принадлежит к группе, определенной без необходимых прав в папке хранения или хранилищах данных. Это приводит к конфликту, и применяется более строгая роль. Также проверьте другие объекты VMware, чтобы убедиться, что роль учетной записи пользователя vCenter имеет необходимые привилегии и правильно определена в этих объектах.

Additional Information

URL-адрес HTTP, указанный в сеансе резервного копирования, недоступен в веб-браузере при использовании учетной записи пользователя NetWorker vCenter:

Отсутствуют обязательные привилегии  

Возвращена ошибка «Отсутствует требуемая привилегия:

Доступ vCenter к файлам виртуальных машин

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

Affected Products

NetWorker Family

Products

NetWorker
Article Properties
Article Number: 000316053
Article Type: Solution
Last Modified: 05 Jun 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.