Avamar: Hyper-V-Backup schlägt mit hypervvss_assist fehl DEBUG – INTERNER FEHLER
Resumen: Wissensdatenbank-Artikel (KB) mit Schritten zum Beheben von Hyper-V-Backups, die aufgrund von nutzerdefinierten Prüfpunkten auf einer virtuellen Maschine (VM) fehlschlagen.
Síntomas
Das Hyper-V-Backup schlägt mit dem folgenden Fehler im Protokoll fehl:
[hypervvss_assist] INTERNAL ERROR: <0001> assert error (this_disk.virtual_disk_snapshot_id.isempty()), hypervvss_targets.cpp
Dieser Fehler tritt direkt nach dem Abrufen der VHD-Liste (virtuelle Festplatte) einer oder mehrerer VMs auf:
avhypervvss Info <41738>: Fetching VHD chain list for 'VM_NAME<VM_ID>
Selbst wenn das unten gezeigte avtar-Flag verwendet wird, endet das Backup mit dem Status "Failed" anstelle von "Completed With Exceptions".
--save-partial-backupCausa
Dieses Problem tritt bei einem kompletten Backup mit einer virtuellen Maschine (VM) auf, die auf einer differenzierenden Festplatte oder einem Prüfpunkt erstellt wird.
In diesem Fall ist dieser Festplatte keine Snapshot-ID zugeordnet.
Hier sind die Schritte, um das Problem zu reproduzieren:
- Führen Sie das erste Backup einer VM mit einer differenzierenden Festplatte oder einem Prüfpunkt durch.
- Der Backupjob ist erfolgreich
- Hinzufügen einer weiteren differenzierenden Festplatte mit Hyper-V Manager.
- Führen Sie das Backup aus.
Beobachtetes Verhalten: Backup schlägt fehl.
Erwartetes Verhalten: Das Backup sollte erfolgreich sein.
Resolución
Schließen Sie die VM(s) mit den nutzerdefinierten oder vom Nutzer erstellten Prüfpunkten aus. Dies kann entweder mithilfe des Datenvolumens oder mithilfe des Flags "--excludelist" in der avhypervvss.cmd Datei (im Avamar var-Ordner) erfolgen.
Alternativ können Sie den Prüfpunkt von der VM entfernen. Dies kann entweder über Hyper-V Manager oder über den folgenden PowerShell-Befehl erfolgen:
Get-VMSnapshot -ComputerName "MyHyperVHost" -VMName "VM with Checkpoint” | Remove-VMSnapshot
Wenn keine der oben genannten Problemumgehungen möglich ist, wenden Sie sich an den Dell Support und verweisen Sie auf diesen KB-Artikel.
Información adicional
Die Markierung "--save-partial-backup" wurde eingeführt, um ein verfügbares Hyper-V-Backup für die Wiederherstellung zu haben, selbst wenn einige VMs nicht gesichert werden konnten.
Dieses Backup mit einigen fehlenden VMs endet mit "Completed With Exceptions". Der Avamar-Backupadministrator sollte diese Ausnahmefehler immer überprüfen.