Avamar : Échec de la sauvegarde Hyper-V avec hypervvss_assist erreur interne de débogage
Resumen: Article de la base de connaissances (KB) qui décrit les étapes à suivre pour résoudre les échecs de sauvegarde Hyper-V en raison de points de contrôle personnalisés sur une machine virtuelle (VM). ...
Síntomas
La sauvegarde Hyper-V échoue avec l’erreur suivante signalée dans le journal :
[hypervvss_assist] INTERNAL ERROR: <0001> assert error (this_disk.virtual_disk_snapshot_id.isempty()), hypervvss_targets.cpp
Cette erreur se produit juste après qu’Avamar a extrait la liste des disques durs virtuels (VHD) d’une ou de plusieurs machines virtuelles :
avhypervvss Info <41738>: Fetching VHD chain list for 'VM_NAME<VM_ID>
Même si la balise avtar ci-dessous est utilisée, la sauvegarde se termine par l’état « Failed » au lieu de « Completed With Exceptions ».
--save-partial-backupCausa
Ce problème se produit lors d’une sauvegarde complète avec une machine virtuelle (VM) créant sur un disque ou un point de contrôle différent.
Dans ce cas, ce disque n’a pas d’ID de snapshot associé.
Voici les étapes pour reproduire le problème :
- Effectuez la première sauvegarde d’une machine virtuelle avec un disque ou un point de contrôle différent.
- La procédure de sauvegarde réussit
- Ajoutez un disque de différenciation supplémentaire avec le Gestionnaire Hyper-V.
- Exécutez la sauvegarde.
Comportement observé : La sauvegarde échoue.
Comportement attendu : La sauvegarde doit réussir.
Resolución
Excluez la ou les machines virtuelles avec les points de contrôle personnalisés ou créés par l’utilisateur. Pour ce faire, vous pouvez utiliser le jeu de données ou la balise « --excludelist » dans le fichier avhypervvss.cmd (dans le dossier var Avamar).
Vous pouvez également supprimer le point de contrôle de la machine virtuelle. Cette opération peut être effectuée à l’aide du Gestionnaire Hyper-V ou à partir de la commande PowerShell suivante :
Get-VMSnapshot -ComputerName "MyHyperVHost" -VMName "VM with Checkpoint” | Remove-VMSnapshot
Si aucune des solutions de contournement ci-dessus n’est réalisable, contactez le support DELL et consultez cet article de la base de connaissances.
Información adicional
La balise « --save-partial-backup » a été introduite pour disposer d’une sauvegarde Hyper-V disponible à partir de laquelle effectuer la restauration, même si certaines machines virtuelles n’ont pas pu être sauvegardées.
Cette sauvegarde avec quelques machines virtuelles manquantes se termine par « Completed With Exceptions ». L’administrateur de sauvegarde Avamar doit toujours passer en revue ces erreurs d’exception.