Avamar: Los respaldos de RCT de Hyper V fallan con errores debido a puntos de control huérfanos
Summary: En este artículo de la base de conocimientos (KB), se proporcionan soluciones alternativas para las fallas de respaldo de seguimiento de cambios resistentes (RCT) de Hyper-V debido a errores de creación de puntos de control. ...
Symptoms
Los respaldos de RCT de Avamar Hyper-V pueden fallar con errores similares a los siguientes:
avhypervvss Info <43419>: Creating backup CheckPoint with 'Copy' guest backup type
2019-04-15 00:05:05 avhypervvss Info <43420>: Creating backup CheckPoint with 'Application' consistenty level
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'DELLEMC-VM<XXXXSS-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'AVAMAR-DEV<XXXXSS-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Error <43426>: Checkpoint creation for Virtual machine 'DDR-Dev2<XXXXX-XXXX-XXXX-XXXX-XXXXXX>' has failed and will be skipped from backup. For details, please check 'winclustersvc.log'.
avhypervvss Warning <43427>: No targets available for backup after checkpoint process.Cause
Es posible que los respaldos de RCT de Hyper-V se completen correctamente durante uno o dos días. Sin embargo, el último respaldo correcto deja archivos de punto de control huérfanos (*.avhdx) en los directorios de la máquina virtual (VM).
Se crea temporalmente un punto de control de las VM durante el respaldo. Una vez que finaliza, el plug-in de Hyper-V informa al sistema operativo (SO) Windows que combine el punto de control AVHD con el disco duro virtual (VHD) primario de la máquina virtual.
En ocasiones, los puntos de control no se fusionan en el VHD principal después de que se completan los respaldos. En el registro del Visor de eventos (registros de aplicaciones y servicios -> Microsoft -> Windows -> VMMS de Hyper-V), se puede mostrar el siguiente error:
"'DDR-Dev2' background disk merge failed to complete: Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced. (0x8007052F). (Virtual machine ID XXXXX-XXXX-XXXX-XXXX-XXXXXX) "
En el peor de los casos, es posible que los puntos de control no estén visibles en el administrador de Hyper-V o en los comandos de PowerShell.
Hyper-V y el Avamar Plug-in ignoran los puntos de control huérfanos. Los próximos respaldos de Avamar fallan, ya que el SO Windows no puede crear nuevos archivos AVHD de punto de control debido a los puntos de control huérfanos existentes.
Resolution
En los registros de Avamar, la limpieza del punto de control se ejecutó correctamente desde el plug-in de Avamar Hyper-V. Sin embargo, se produjo un error simultáneamente en el Visor de eventos, ya que no se pudo combinar el disco, lo que causó el error de eliminación del punto de control.
En el archivo Winclustersvc.log, el siguiente fragmento muestra que la limpieza del punto de control se realizó correctamente:
winclustersvc INFO<0000>: Cleaning up checkpoint created on group AvamarBackup_SERVER-app-20190510000504-0: checkpoint \\SERVER\root\virtualization\v2:Msvm_SnapshotCollection.CollectionID="DXXXXDX-XXCE-XXDX-XABF-XXXDXXXXXX" .
winclustersvc INFO<0000>: DestroySnapshot executed successfully
El plug-in llama a la API de Microsoft para eliminar el punto de control y, solo después de que se devuelve correctamente, el plug-in registra el mensaje anterior.
Sin embargo, los registros simultáneos del Visor de eventos dan el siguiente error para todas las VM, lo que provocó que el punto de control no se eliminara:
"'DDR-Dev2' background disk merge failed to complete: Account restrictions are preventing this user from signing in. For example: blank passwords aren't allowed, sign-in times are limited, or a policy restriction has been enforced. (0x8007052F). (Virtual machine ID XXXXX-XXXX-XXXX-XXXX-XXXXXX) "
Abra un caso de soporte con Microsoft para obtener más información sobre la solución del problema del punto de control huérfano.
Estas son algunas soluciones alternativas que pueden resolver el problema:
- Instale los parches y las actualizaciones más recientes en las máquinas host de Hyper-V mediante Windows Update.
- Reinicie el servicio Hyper-V Virtual Machine Management (VMMS) antes del inicio del respaldo de Avamar. La propiedad del objeto de directiva de grupo Inicio como servicio no se sincroniza con el servicio VMMS después de crear una tarea programada. Cuando se reinicia el servicio VMMS, intenta sincronizarse a la fuerza con el servicio de inicio de sesión de Microsoft.
- Deshabilite la propiedad Asignación de derechos de usuario/Inicio de sesión como servicio en el objeto de política de grupo (GPO). Después, ejecute el siguiente comando en la máquina con Hyper-V mediante el comando de Windows o el símbolo del sistema de PowerShell:
GPUpdate / Force
Additional Information
Referencia: https://social.technet.microsoft.com/Forums/en-US/1dc1a820-be03-4c24-9f85-5793eb6c1d4a/background-merge-fails-replication-state-critical?forum=winserverhyperv (Enlace externo)