NVP-vProxy: Sikkerhedskopieringer mislykkes "ServerFaultCode: En angivet parameter var ikke korrekt: enhed"
Summary: NVP-vProxy: Sikkerhedskopieringer mislykkes med "Kan ikke indstille brugerdefineret attribut" eller "Kunne ikke låse virtuel maskine til sikkerhedskopiering" med ServerFaultCode: "En angivet parameter var ikke korrekt: enhed" ...
Symptoms
NetWorker VMware Protection-integrationen (NVP) er konfigureret med vProxy-enheden. Sikkerhedskopieringerne fungerede og begyndte derefter konsekvent at mislykkes, hvilket indikerer vCenter Application Programing Interlace (API)-kaldet for at opdatere "EMC vProxy Session" Brugerdefineret attribut mislykkes med "ServerFaultCode: A specified parameter was not correct: entity." Logfilen over sikkerhedskopieringssessioner viser:
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].
vSphere Web Client viser ingen brugerdefinerede attributter i konfigurationsoplysningerne for den virtuelle maskine (VM).
Afsnittet "Mærker og brugerdefinerede attributter" for vSphere-webklienten viser brugerdefinerede attributter for vProxy-værtstypen:
Cause
De brugerdefinerede vCenter-attributter i miljøet blev ændret fra typen "Virtuel maskine" til "Vært", men årsagen er ukendt. Sikkerhedskopieringen validerer, om attributterne for "Virtuel maskine" findes under starten af sikkerhedskopieringen, og de blev ikke fundet, som de nu var af typen "Host". Sikkerhedskopieringen opretter derefter attributterne "Virtual Machine", og ServerFaultCode skyldtes en attribut med samme navn (men en anden type), der allerede eksisterede.
Resolution
Slet vProxy-attributterne af typen "Host" manuelt fra vSphere Web Client, og lad vProxy-sikkerhedskopieringsworkflowet genoprette attributterne af typen "Virtual Machine".
- Åbn vSphere-webklienten.
- På startskærmen skal du vælge indstillingen "Tags & Custom Attributes" i navigatorruden.
- I detaljeringsvinduet "Tags & Custom Attributes" skal du vælge fanen "Custom Attributes".
- Sørg for, at det korrekte vCenter er valgt i rullemenuen. Hvis flere vCenters er kædet sammen, vises hvert vCenter her, uanset hvilken vCenter-URL, der bruges til at få adgang til vSphere-webbrugergrænsefladen:
- Vælg Dells brugerdefinerede attributter med typen "Host", og slet.
EMC vProxy SessionEMC vProxy FLR SessionLast EMC vProxy BackupEMC vProxy Cleanup Descriptor
- Start vProxy-sikkerhedskopieringsworkflowet fra NetWorker Management Console.
I afsnittet "Mærker og brugerdefinerede attributter" for vSphere-webklienten vises de brugerdefinerede attributter for typen Virtual Machine efter vProxy-sikkerhedskopieringsworkflowet: