NVP vProxy: Los respaldos de VM fallan con el código de estado HTTP: 401

Summary: Una o más máquinas virtuales (VM) de VMware no pueden ejecutar respaldos de NetWorker VMware Protection (NVP). El error de respaldo devuelto es el código de estado HTTP 401 "no se pudo descargar el archivo de configuración" ...

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

El registro de la sesión de respaldo de VM incluye el siguiente error:

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.
O:
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.
Ambos errores sugieren un problema de acceso o permisos. La variable ProxyHC hotadd perm Informes de comandos:
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: Cómo usar la herramienta de evaluación del estado ProxyHC en el dispositivo vProxy
 
La variable /tmp/proxy-hc.log informa que el almacén de datos se encuentra en una carpeta de almacenamiento personalizada:
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
El vCenter se agrega a NetWorker mediante una cuenta distinta de la href="mailto:administrator@vsphere.local" cuenta.
 

Cause

Los discos de VM se configuran en un almacén de datos de VMware que pertenece a una carpeta de almacenamiento personalizado en VMware. La cuenta de usuario de VMware utilizada para agregar vCenter a NetWorker no tiene permisos suficientes en la carpeta de almacenamiento personalizada. Incluso si se asignan privilegios de función adecuados en el objeto raíz de vCenter, se aplica en el respaldo una función más estricta configurada en la carpeta de almacenamiento o sus almacenes de datos. ProxyHC Solo comprueba que la función esté asignada en el objeto de vCenter y que tenga los privilegios necesarios. No informa un problema de permisos en objetos de vCenter de nivel inferior. 

Los errores específicos devueltos varían según una combinación de factores:

  • Donde falta privilegios en la función de usuario en el inventario de vCenter
  • La función específica configurada en la cuenta de usuario de vCenter
  • ¿Qué permisos específicos se asignan a la función?

Resolution

La cuenta de usuario de vCenter se define en el recurso de NetWorker Hypervisor:

Recurso de hipervisor de vCenter

El administrador de VMware vCenter debe revisar la configuración de VMware. 

  1. Confirme a qué grupos de VMware pertenece la cuenta de usuario de vCenter (si corresponde): Usuarios y grupos de vSphere > Administration > Single Sign On >
  2. Confirme si existe una función de VMware para la cuenta de usuario de vCenter que utiliza NetWorker: Administración > de vSphere > Funciones de control de > acceso

Funciones de vCenter

NOTA: El nombre de la función es definido por el usuario y varía según el nombre que se proporciona cuando se configura. Los privilegios necesarios se detallan en la tabla Privilegios mínimos requeridos de cuenta de usuario de vCenter de la Guía de integración de VMware con NetWorker, disponible en el servicio de soporte de Dell.
  1. Compruebe los permisos de la carpeta de almacenamiento personalizado y del almacén de datos
    1. En Inventory > Datastores > DataCenter_Name StorageFolder_Name > Permissions, compruebe los permisos de la carpeta:

Permisos de la carpeta de almacenamiento

    1. En Inventory > Datastores > DataCenter_Name StorageFolder_Name > Permissions,  compruebe los permisos de cada almacén de datos:

Privilegios del almacén de datos 

NOTA: Si la función de usuario de vCenter en la carpeta de almacenamiento o el almacén de datos no tiene los privilegios necesarios, los respaldos fallan debido a errores de permisos o acceso. Esto ocurre incluso si la cuenta de vCenter tiene los privilegios necesarios más arriba en la jerarquía de vCenter. Los permisos o los problemas de acceso son específicos de los datos de VM que residen en ubicaciones que carecen de los privilegios necesarios. La cuenta de usuario de vCenter se debe definir en el objeto de vCenter raíz con los privilegios necesarios propagados entre los objetos de vCenter.


Si la función no es correcta, cámbiela a la función configurada para NetWorker VMware Protection.

Cambio de función en la carpeta de almacenamiento personalizada


NOTA: Compruebe los almacenes de datos de la carpeta de almacenamiento y asegúrese de que la función del usuario esté definida correctamente, incluso si se configuró "propagar a elementos secundarios". Si la función no está definida correctamente en los almacenes de datos, cámbiela según corresponda.


Una vez que la carpeta de almacenamiento y los almacenes de datos contienen las funciones de usuario correctas, los respaldos de VM se completan correctamente. Si persisten fallas de respaldo similares, asegúrese de que el usuario de vCenter no pertenezca a un grupo definido sin los privilegios necesarios en la carpeta de almacenamiento o los almacenes de datos. Esto provoca un conflicto y se aplica la función más estricta. Además, compruebe otros objetos de VMware para asegurarse de que la función de la cuenta de usuario de vCenter tenga los privilegios necesarios y esté definida correctamente en esos objetos.

Additional Information

No se puede acceder a la URL HTTP proporcionada en la sesión de respaldo desde un navegador web cuando se utiliza la cuenta de usuario de NetWorker vCenter:

Falta el privilegio necesario  

El error devuelto es Missing Required Privilege:

Acceso de vCenter a los archivos de VM

Los errores que se muestran en este artículo son errores generales de acceso o permisos. Si los síntomas y la causa descritos no son aplicables, ver: NVP vProxy: La solución de problemas de respaldos de VM falla con el mensaje "VDDK Error 13: No tiene derechos de acceso a este archivo"

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.