NVP-vProxy: Los respaldos fallan "ServerFaultCode: Un parámetro especificado no era correcto: entidad"
Summary: NVP-vProxy: Los respaldos fallan con el mensaje "No se puede configurar el atributo personalizado" o "No se pudo bloquear la máquina virtual para el respaldo" con ServerFaultCode: "Un parámetro especificado no era correcto: entidad" ...
Symptoms
La integración de NetWorker VMware Protection se configura con el vProxy Appliance. Los respaldos funcionaban y, a continuación, comienzan a fallar de manera coherente, lo que indica la llamada de entrelazado de programación de aplicaciones (API) de vCenter para actualizar el "EMC vProxy Session" El atributo personalizado falla con "ServerFaultCode: A specified parameter was not correct: entity”. El registro de la sesión de respaldo muestra lo siguiente:
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 no muestra ningún atributo personalizado en los detalles de configuración de resumen de la máquina virtual (VM).
En la sección "Etiquetas y atributos personalizados" de vSphere Web Client, se muestran los atributos personalizados del tipo de host vProxy:
Cause
Los atributos personalizados de vCenter en el entorno se cambiaron del tipo "Máquina virtual" a "Host", pero se desconoce la causa. El respaldo valida si los atributos "Virtual Machine" existen durante el inicio del respaldo y si no se encontraron, ya que ahora eran de tipo "Host". A continuación, el respaldo crea los atributos "Virtual Machine" y el ServerFaultCode se debió a un atributo con el mismo nombre (pero diferente tipo) ya existente.
Resolution
Elimine manualmente los atributos de vProxy de tipo "Host" de vSphere Web Client y permita que el flujo de trabajo de respaldo de vProxy vuelva a crear los atributos de tipo "Máquina virtual".
- Abra vSphere Web Client.
- En la pantalla de inicio, seleccione la opción "Etiquetas y atributos personalizados" en el panel de navegación.
- En la ventana de detalles "Tags & Custom Attributes", seleccione la pestaña "Custom Attributes ".
- Asegúrese de seleccionar el vCenter correcto en el menú desplegable. Si se vinculan varios vCenter entre sí, cada vCenter se presenta aquí, independientemente de la URL de vCenter que se utilice para acceder a la interfaz de usuario web de vSphere:
- Seleccione los atributos personalizados de Dell con el tipo "Host" y elimínelos.
EMC vProxy SessionEMC vProxy FLR SessionLast EMC vProxy BackupEMC vProxy Cleanup Descriptor
- Inicie el flujo de trabajo de respaldo de vProxy desde NetWorker Management Console.
La sección "Tags & Custom Attributes" de vSphere Web Client muestra los atributos personalizados del tipo de máquina virtual después del flujo de trabajo de respaldo de vProxy: