Hyper-V back-up van VM mislukt met "Virtual machine does not have valid vhd chains and will not be back up with image level backup"
Resumen: Dit artikel bevat gedetailleerde instructies voor het gebruik van Microsoft PowerShell-opdrachten om Hyper-V VM-configuraties te repareren die back-upfouten en -storingen veroorzaken.
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 back-ups van bepaalde VM's kunnen mislukken met berichten die vergelijkbaar zijn met het volgende:
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
Dit probleem doet zich voor wanneer een van de virtuele harde schijven die zijn aangesloten op de virtuele machine is gemaakt door de inhoud van een fysieke harde schijf te kopiëren. In dit scenario bevat de nieuwe virtuele harde schijf dezelfde schijfhandtekening als de fysieke schijf in de bovenliggende partitie. Tijdens een back-upproces waarbij Hyper-V VSS Writer is betrokken, worden de virtuele harde schijven in de bovenliggende partitie gekoppeld. Dit proces mislukt voor de betreffende virtuele machines vanwege de botsing tussen schijfhandtekeningen.
Resolución
1. Schakel de betreffende VM uit.
2. Voor elk van de VHDX-bestanden die zijn aangesloten op de VM, voert u deze cmdlet uit met behulp van de PowerShell-prompt (als administrator uitvoeren):
Voorbeeld: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Controleer het veld "DiskIdentifier" voor elke VHD. Als ze niet uniek zijn, wijzigt u de schijf-ID's zodat ze van elkaar verschillen.
Hiermee wijzigt u het kenmerk disk identifier in het VHDX-bestand. Doe dit voor de andere VHDX-bestanden die zijn gekoppeld aan de betreffende VM.
4. Schakel de VM weer in.
5. Open de PowerShell-prompt en voer de volgende opdracht uit:
Doe dit voor elk van de VHDX-bestanden voor de betreffende VM('s) en bevestig dat de waarde van de schijf-ID voor elk bestand anders is.
2. Voor elk van de VHDX-bestanden die zijn aangesloten op de VM, voert u deze cmdlet uit met behulp van de PowerShell-prompt (als administrator uitvoeren):
Get-VHD -path "<<directory of the VHD files>>"
Voorbeeld: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Controleer het veld "DiskIdentifier" voor elke VHD. Als ze niet uniek zijn, wijzigt u de schijf-ID's zodat ze van elkaar verschillen.
Set-VHD -ResetDiskIdentifier -Path "location of VHDX file"
Hiermee wijzigt u het kenmerk disk identifier in het VHDX-bestand. Doe dit voor de andere VHDX-bestanden die zijn gekoppeld aan de betreffende VM.
4. Schakel de VM weer in.
5. Open de PowerShell-prompt en voer de volgende opdracht uit:
Get-VHD -path "<<directory of the VHD files>>"
Doe dit voor elk van de VHDX-bestanden voor de betreffende VM('s) en bevestig dat de waarde van de schijf-ID voor elk bestand anders is.
Productos afectados
Avamar Plug-in for Hyper-V VSSPropiedades 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.