Hyper-V-Backup der VM schlägt fehl mit „Virtual machine does not have valid vhd chains and will not be backed up with image level backup“ (Virtuelle Maschine hat keine gültigen vhd-Ketten und wird vom Backup auf Image-Ebene nicht gesichert)

Resumen: Dieser Artikel enthält detaillierte Weisungen zur Verwendung von Microsoft PowerShell-Befehlen zum Korrigieren von Hyper-V-VM-Konfigurationen, die Backupfehler und -ausfälle verursachen. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Hyper-V-Backups bestimmter VMs können mit Meldungen ähnlich der folgenden fehlschlagen:
avhypervvss Warning <42496>: Virtual machine 'EMC <GUID>' has one or more virtual disks with same ID and will not be backed up with image level backup. ... avhypervvss Error <43105>: Virtual machine 'EMC' does not have valid vhd chains and will not be backed up with image level backup avhypervvss Warning <41605>: The following Virtual Machines have failed: avhypervvss Warning <41604>: [1] EMC <GUID>


Causa

Dieses Problem tritt auf, wenn eine der virtuellen Festplatten, die mit der virtuellen Maschine verbunden sind, durch Kopieren des Inhalts einer physischen Festplatte erstellt wurde. In diesem Szenario enthält die neue virtuelle Festplatte dieselbe Festplattensignatur wie das physische Laufwerk in der übergeordneten Partition. Während eines Backupprozesses mit Hyper-V VSS Writer werden die virtuellen Festplatten in der übergeordneten Partition eingehängt. Dieser Prozess schlägt für die betroffenen virtuellen Maschinen aufgrund der Kollision der Festplattensignaturen fehl.

Resolución

1. Schalten Sie die betroffene VM aus.

2. Führen Sie für jede der VHDX-Dateien, die mit der VM verbunden sind, dieses Cmdlet über die PowerShell-Eingabeaufforderung aus (als Administrator ausführen):
Get-VHD -path "<<directory of the VHD files>>"

Beispiel:  Get-VHD -path "D:\Hyper-V\EMC.vhdx"
                 Get-VHD -path "D:\Hyper-V\EMC1.vhdx"

3. Überprüfen Sie das Feld „DiskIdentifier“ für jede VHD. Wenn diese nicht eindeutig ist, ändern Sie die Festplatten-IDs so, dass sie sich von der anderen unterscheidet.
Set-VHD -ResetDiskIdentifier -Path "location of VHDX file"

Dadurch wird das Laufwerkskennungsattribut in der VHDX-Datei geändert. Führen Sie dies für die anderen VHDX-Dateien durch, die mit der betroffenen VM verbunden sind.

4. Schalten Sie die VM wieder ein.

5. Öffnen Sie eine PowerShell-Eingabeaufforderung und führen Sie den folgenden Befehl aus:
Get-VHD -path "<<directory of the VHD files>>"

Führen Sie dies für jede der VHDX-Dateien für die betroffenen VMs durch und vergewissern Sie sich, dass der Festplattenkennungswert für jede Datei unterschiedlich ist.

Productos afectados

Avamar Plug-in for Hyper-V VSS
Propiedades del artículo
Número del artículo: 000184898
Tipo de artículo: Solution
Última modificación: 07 ene 2022
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.