NVP-vProxy: Tworzenie kopii zapasowej nie powiodło się "ServerFaultCode: Określony parametr był niepoprawny: entity"
Summary: NVP-vProxy: Tworzenie kopii zapasowej kończy się niepowodzeniem z komunikatem "Cannot set custom attribute" lub "Failed to lock virtual machine for backup" z kodem ServerFaultCode: "Określony parametr był niepoprawny: encja" ...
Symptoms
Integracja NetWorker VMware Protection jest skonfigurowana z urządzeniem vProxy. Kopie zapasowe działały, a następnie zaczęły konsekwentnie kończyć się niepowodzeniem, wskazując wywołanie interfejsu API (Application Programing Interlace) vCenter w celu zaktualizowania "EMC vProxy Session" Atrybut niestandardowy kończy się niepowodzeniem z "ServerFaultCode: A specified parameter was not correct: entity”. W dzienniku sesji tworzenia kopii zapasowej znajdują się następujące informacje:
YYYY/MM/DD HH:MM:SS INFO: [362] Locking VM.
YYYY/MM/DD HH:MM:SS TRACE: [362] Setting custom attribute 'EMC vProxy Session' value for object vm-12345 to 'Operation=Backup, StartTime=YYYY-MM-DD HH:MM:SS, vProxy=[VPROXY_NAME], SessionId=f616f2d4-ad1b-485e-9126-d20627996256' ...
YYYY/MM/DD HH:MM:SS TRACE: [362] Cannot set custom attribute 'EMC vProxy Session' value for object vm-12345: ServerFaultCode: A specified parameter was not correct: entity
YYYY/MM/DD HH:MM:SS ERROR: [362] Failed to lock Virtual Machine for backup: ServerFaultCode: A specified parameter was not correct: entity.
YYYY/MM/DD HH:MM:SS INFO: [362] Disconnected from session on vCenter [VCENTER_SERVER_NAME].
Klient sieci Web vSphere nie wyświetla żadnych atrybutów niestandardowych w szczegółach konfiguracji podsumowania maszyny wirtualnej (VM).
Sekcja "Tags & Custom Attributes" vSphere Web Client pokazuje niestandardowe atrybuty typu hosta vProxy:
Cause
Niestandardowe atrybuty vCenter w środowisku zostały zmienione z typu "Maszyna wirtualna" na "Host", ale przyczyna jest nieznana. Kopia zapasowa sprawdza, czy atrybuty "Virtual Machine" istniały podczas rozpoczęcia tworzenia kopii zapasowej i czy nie zostały znalezione od teraz typu "Host". Następnie podczas tworzenia kopii zapasowej tworzone są atrybuty maszyny wirtualnej, a parametr ServerFaultCode był spowodowany istniejącym już atrybutem o tej samej nazwie (ale innego typu).
Resolution
Ręcznie usuń atrybuty vProxy typu "Host" z poziomu klienta vSphere Web Client i pozwól, aby przepływ pracy tworzenia kopii zapasowej vProxy odtworzył atrybuty typu "Virtual Machine".
- Otwórz klienta vSphere Web Client.
- Na ekranie głównym wybierz opcję "Znaczniki i atrybuty niestandardowe" w panelu Nawigator.
- W oknie szczegółów "Tagi i atrybuty niestandardowe" wybierz zakładkę "Atrybuty niestandardowe ".
- Upewnij się, że w menu rozwijanym wybrano właściwy system vCenter. Jeśli połączonych jest ze sobą wiele systemów vCenter, każde z nich jest prezentowane w tym miejscu niezależnie od tego, który adres URL vCenter jest używany do uzyskiwania dostępu do interfejsu sieciowego vSphere:
- Wybierz niestandardowe atrybuty firmy Dell z typem "Host" i usuń.
EMC vProxy SessionEMC vProxy FLR SessionLast EMC vProxy BackupEMC vProxy Cleanup Descriptor
- Uruchom przepływ pracy tworzenia kopii zapasowej vProxy z konsoli NetWorker Management Console.
Sekcja "Tags & Custom Attributes" vSphere Web Client pokazuje niestandardowe atrybuty typu maszyny wirtualnej po przepływie pracy tworzenia kopii zapasowej vProxy: