NVP vProxy: VM-säkerhetskopieringar misslyckas med HTTP-statuskod: 401

Summary: En eller flera VMware Virtual Machines (VM) kan inte utföra NetWorker VMware Protection-säkerhetskopieringar (NVP). Säkerhetskopieringsfelet som returneras är HTTP-statuskod 401 "kunde inte ladda ner konfigurationsfilen" ...

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

Sessionsloggen för säkerhetskopiering av virtuell dator innehåller följande fel:

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.
Eller:
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.
Båda felen tyder på ett åtkomst- eller behörighetsproblem. Informationen ProxyHC hotadd perm Kommandorapporter:
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: Så här använder du hälsokontrollverktyget ProxyHC på vProxy-enheten
 
Informationen /tmp/proxy-hc.log rapporterar att datalagringen finns i en anpassad lagringsmapp:
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 läggs till i NetWorker med ett annat konto än href="mailto:administrator@vsphere.local" konto.
 

Cause

VM-diskarna konfigureras i ett VMware-datalager som tillhör en anpassad lagringsmapp i VMware. Det VMware-användarkonto som används för att lägga till vCenter i NetWorker har inte tillräcklig behörighet för den anpassade lagringsmappen. Även om lämpliga rollbehörigheter har tilldelats för vCenter-rotobjektet tillämpas en striktare roll som angetts för lagringsmappen eller dess datalager i säkerhetskopian. ProxyHC kontrollerar endast att rollen är tilldelad för vCenter-objektet och att den har de behörigheter som krävs. Den rapporterar inte något behörighetsproblem för vCenter-objekt på lägre nivå. 

De specifika fel som returneras varierar beroende på en kombination av faktorer:

  • Var i vCenter-lagret användarrollen saknar behörighet
  • Den specifika roll som angetts för vCenter-användarkontot
  • Vilka specifika behörigheter har tilldelats rollen

Resolution

vCenter-användarkontot definieras i NetWorker Hypervisor-resursen:

vCenter Hypervisor-resurs

VMware vCenter-administratören måste granska VMware-konfigurationen. 

  1. Bekräfta vilka VMware-grupper vCenter-användarkontot tillhör (om det finns några): vSphere-administration >>> Användare och grupper för enkel inloggning
  2. Kontrollera om det finns en VMware-roll för det vCenter-användarkonto som används av NetWorker: åtkomstkontrollroller > för vSphere-administration >>

vCenter-roller

Obs! Namnet på rollen är användardefinierat och varierar beroende på vilket namn som anges när den konfigureras. De behörigheter som krävs beskrivs i tabellen Minsta nödvändiga privilegier för vCenter-användarkonton i NetWorker VMware Integration Guidesom finns på Dell Support.
  1. Kontrollera behörigheter för anpassade lagringsmappar och datalager
    1. Under Lagerdatalager >> DataCenter_Name StorageFolder_Name > behörigheter kontrollerar du mappens behörigheter:

Behörigheter för lagringsmappar

    1. Under Lagerdatalager >>DataCenter_Name >StorageFolder_Name > behörigheter kontrollerar du behörigheterna    för varje datalager:

Datalagerprivilegier 

Obs! Om vCenter-användarrollen i lagringsmappen eller datalagret saknar de behörigheter som krävs misslyckas säkerhetskopieringen på grund av behörighets- eller åtkomstfel. Detta inträffar även om vCenter-kontot har de behörigheter som krävs högre upp i vCenter-hierarkin. Behörighets- eller åtkomstproblemen är specifika för VM-data som finns på platser som saknar de behörigheter som krävs. vCenter-användarkontot måste definieras på vCenter-rotobjektet med de behörigheter som krävs spridda över vCenter-objekten.


Om rollen inte är korrekt ändrar du den till den roll som konfigurerats för NetWorker VMware Protection.

Ändra roll för anpassad lagringsmapp


Obs! Kontrollera lagringsmappens datalager och se till att användarrollen är korrekt definierad, även om "sprid till underordnade" har angetts. Om rollen inte har definierats korrekt i datalager ändrar du den i enlighet med detta.


När lagringsmappen och datalagren innehåller rätt användarroller slutförs säkerhetskopieringen av de virtuella datorerna. Om liknande säkerhetskopieringsfel kvarstår kontrollerar du att vCenter-användaren inte tillhör en grupp som har definierats utan de behörigheter som krävs för lagringsmappen eller datalagren. Detta orsakar en konflikt och den striktare rollen tillämpas. Kontrollera även andra VMware-objekt för att säkerställa att vCenter-användarkontorollen har de behörigheter som krävs och är korrekt definierad för dessa objekt.

Additional Information

HTTP-URL:en som angavs i säkerhetskopieringssessionen är inte tillgänglig från en webbläsare när du använder NetWorker vCenter-användarkontot:

Obligatoriskt privilegium saknas  

Felet som returneras är Missing Required Privilege:

vCenter-åtkomst till VM-filer

Felen som visas i den här artikeln är allmänna åtkomst- eller behörighetsfel. Om de symtom och orsaker som beskrivs inte är tillämpliga, se: NVP vProxy: Felsökning av VM-säkerhetskopieringar misslyckas med "VDDK Error 13: Du har inte åtkomsträttigheter till den här filen"

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.