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)

Сводка: 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. ...

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

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>


Причина

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.

Разрешение

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.

Затронутые продукты

Avamar Plug-in for Hyper-V VSS
Свойства статьи
Номер статьи: 000184898
Тип статьи: Solution
Последнее изменение: 07 Jan 2022
Версия:  4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.