NVP - vProxy: Os backups falham "ServerFaultCode: Um parâmetro especificado não estava correto: entity"
Summary: NVP - vProxy: Os backups falham com "Não é possível definir atributo personalizado" ou "Falha ao bloquear a máquina virtual para backup" com ServerFaultCode: "Um parâmetro especificado não estava correto: entidade" ...
Symptoms
A integração NetWorker VMware Protection está configurada com o equipamento vProxy. Os backups estavam funcionando e, em seguida, começaram a falhar consistentemente, indicando a chamada API (Application Programing Interlace) do vCenter para atualizar o "EMC vProxy Session" O atributo personalizado falha com "ServerFaultCode: A specified parameter was not correct: entity." O log da sessão de restauração mostra:
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].
O vSphere Web Client não mostra nenhum atributo personalizado nos detalhes de configuração resumidos da máquina virtual (VM).
A seção "Tags & atributos personalizados" do vSphere Web Client mostra os atributos personalizados do tipo de host do vProxy:
Cause
Os atributos personalizados do vCenter no ambiente foram alterados do tipo "Virtual Machine" para "Host", mas a causa é desconhecida. O backup valida se os atributos "Máquina virtual" existem durante o início do backup e eles não foram encontrados, pois agora eram digitados "Host". Em seguida, o backup cria os atributos "Virtual Machine", e o ServerFaultCode era devido a um atributo com o mesmo nome (mas tipo diferente) já existente.
Resolution
Exclua manualmente os atributos do vProxy do tipo "Host" do vSphere Web Client e permita que o fluxo de trabalho de backup do vProxy crie novamente os atributos do tipo "Virtual Machine".
- Abra o vSphere Web Client.
- Na tela inicial, selecione a opção "Tags & atributos personalizados" no painel Navegador.
- Na janela de detalhes "Tags & Custom Attributes", selecione a guia "Custom Attributes ".
- Certifique-se de que o vCenter correto esteja selecionado no menu suspenso. Se vários vCenters estiverem vinculados, cada vCenter será apresentado aqui, independentemente da URL do vCenter usada para acessar a interface do usuário da Web do vSphere:
- Selecione os atributos personalizados da Dell com o tipo "Host" e exclua.
EMC vProxy SessionEMC vProxy FLR SessionLast EMC vProxy BackupEMC vProxy Cleanup Descriptor
- Inicie o fluxo de trabalho de backup do vProxy no NetWorker Management Console.
A seção "Tags & atributos personalizados" do vSphere Web Client mostra os atributos personalizados do tipo de máquina virtual após o fluxo de trabalho de backup do vProxy: