NVP vProxy: Tworzenie kopii zapasowych maszyny wirtualnej kończy się niepowodzeniem z kodem stanu HTTP: 401

Summary: Co najmniej jedna maszyna wirtualna (VM) VMware nie wykonuje kopii zapasowych NetWorker VMware Protection (NVP). Zwracany błąd kopii zapasowej to kod stanu HTTP 401 "failed to download config file" ...

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

Dziennik sesji tworzenia kopii zapasowej maszyny wirtualnej zawiera następujący błąd:

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.
lub:
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.
Oba błędy sugerują problem z dostępem lub uprawnieniami. Plik ProxyHC hotadd perm Komendy raportują:
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: Jak używać narzędzia do sprawdzania kondycji ProxyHC na urządzeniu vProxy
 
Plik /tmp/proxy-hc.log zgłasza, że magazyn danych znajduje się w niestandardowym folderze przechowywania:
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
System vCenter jest dodawany do NetWorker przy użyciu konta innego niż konto href="mailto:administrator@vsphere.local" rachunek.
 

Cause

Dyski maszyn wirtualnych są konfigurowane w magazynie danych VMware należącym do niestandardowego folderu magazynu w VMware. Konto użytkownika VMware użyte do dodania vCenter do NetWorker nie ma wystarczających uprawnień do niestandardowego folderu przechowywania. Nawet jeśli do obiektu głównego vCenter przypisano odpowiednie uprawnienia roli, w kopii zapasowej zostanie zastosowany bardziej rygorystyczny zestaw ról ustawiony dla folderu pamięci masowej lub jego magazynów danych. ProxyHC sprawdza tylko, czy rola jest przypisana do obiektu vCenter i czy ma on wymagane uprawnienia. Nie zgłasza problemu z uprawnieniami do obiektów vCenter niższego poziomu. 

Zwracane błędy różnią się w zależności od kombinacji czynników:

  • Gdzie w inwentarzu vCenter rola użytkownika nie ma uprawnień
  • Określony zestaw ról na koncie użytkownika vCenter
  • Jakie uprawnienia są przypisane do roli

Resolution

Konto użytkownika vCenter jest zdefiniowane w zasobie monitora maszyny wirtualnej NetWorker:

Zasób monitora maszyny wirtualnej vCenter

Administrator VMware vCenter musi przejrzeć konfigurację VMware. 

  1. Potwierdź, do których grup VMware należy konto użytkownika vCenter (jeśli istnieje): Użytkownicy i grupy jednokrotnego logowania > w administracji > vSphere >
  2. Potwierdź, czy istnieje rola VMware dla konta użytkownika vCenter używanego przez NetWorker: Role kontroli > dostępu administracyjnego > vSphere >

Role vCenter

UWAGA: Nazwa roli jest definiowana przez użytkownika i różni się w zależności od nazwy podanej podczas konfiguracji. Wymagane uprawnienia są szczegółowo opisane w tabeli Minimalne wymagane uprawnienia konta użytkownika vCenter w Podręczniku integracji NetWorker VMwaredostępnym w Dell Support.
  1. Sprawdź uprawnienia folderu Custom Storage i magazynu danych
    1. W obszarze Inventory > Datastores > DataCenter_Name StorageFolder_Name > Permissions sprawdź uprawnienia folderu:

Uprawnienia do folderu przechowywania

    1. W obszarze Inventory > Datastores >DataCenter_Name >StorageFolder_Name > Permissions    sprawdź uprawnienia każdego magazynu danych:

Uprawnienia magazynu danych 

UWAGA: Jeśli rola użytkownika vCenter w folderze pamięci masowej lub magazynie danych nie ma wymaganych uprawnień, tworzenie kopii zapasowych kończy się niepowodzeniem z powodu błędów uprawnień lub dostępu. Dzieje się tak nawet wtedy, gdy konto vCenter ma wymagane uprawnienia wyżej w hierarchii vCenter. Problemy z uprawnieniami lub dostępem są specyficzne dla danych maszyn wirtualnych znajdujących się w lokalizacjach, w których nie ma wymaganych uprawnień. Konto użytkownika vCenter musi być zdefiniowane w głównym obiekcie vCenter z wymaganymi uprawnieniami propagowanymi między obiektami vCenter.


Jeśli rola nie jest prawidłowa, zmień ją na rolę skonfigurowaną dla NetWorker VMware Protection.

Zmiana roli w niestandardowym folderze przechowywania


UWAGA: Sprawdź magazyny danych folderu magazynu i upewnij się, że rola użytkownika jest poprawnie zdefiniowana, nawet jeśli ustawiono "propagację do elementów podrzędnych". Jeśli rola nie jest poprawnie zdefiniowana w magazynach danych, zmień ją odpowiednio.


Gdy folder magazynu i magazyny danych będą zawierać prawidłowe role użytkowników, tworzenie kopii zapasowych maszyny wirtualnej zakończy się pomyślnie. Jeśli podobne awarie kopii zapasowej będą się powtarzać, upewnij się, że użytkownik vCenter nie należy do grupy zdefiniowanej bez wymaganych uprawnień w folderze pamięci masowej lub magazynach danych. Powoduje to konflikt i stosowana jest bardziej rygorystyczna rola. Sprawdź również inne obiekty VMware, aby upewnić się, że rola konta użytkownika vCenter ma wymagane uprawnienia i jest poprawnie zdefiniowana na tych obiektach.

Additional Information

Adres URL HTTP podany w sesji tworzenia kopii zapasowej nie jest dostępny z przeglądarki internetowej podczas korzystania z konta użytkownika NetWorker vCenter:

Brak wymaganych uprawnień  

Zwrócony błąd to Brak wymaganych uprawnień:

Dostęp vCenter do plików maszyn wirtualnych

Błędy przedstawione w tym artykule to ogólne błędy dostępu lub uprawnień. Jeśli opisane objawy i przyczyny nie mają zastosowania, zobacz: NVP vProxy: Rozwiązywanie problemów z kopiami zapasowymi maszyny wirtualnej kończy się niepowodzeniem z komunikatem "VDDK Error 13: Nie masz uprawnień dostępu do tego pliku"

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.