Hyper-V-säkerhetskopiering av virtuella maskiner misslyckas och meddelandet ”Virtual machine does not have valid vhd chains and will not be backed up with image level backup” visas
Resumen: Den här artikeln innehåller detaljerade anvisningar om hur du använder Microsoft PowerShell-kommandon för att åtgärda virtuella maskiner med Hyper-V-konfigurationer som orsakar säkerhetskopieringsfel och andra fel. ...
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-säkerhetskopiering av vissa virtuella maskiner kan misslyckas och meddelanden som liknar det följande visas:
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
Det här problemet uppstår när en av de virtuella hårddiskarna som är anslutna till den virtuella maskinen har skapats genom att innehållet i en fysisk hårddisk kopierats. I det här scenariot innehåller den nya virtuella hårddisken samma disksignatur som den fysiska disken i den överordnade partitionen. Vid en säkerhetskopieringsprocess som involverar Hyper-V VSS Writer monteras de virtuella hårddiskarna i den överordnade partitionen. Den här processen misslyckas för de berörda virtuella maskinerna på grund av en kollision mellan disksignaturer.
Resolución
1. Stäng av den berörda virtuella maskinen.
2. För var och en av VHDX-filerna som är anslutna till den virtuella maskinen kör du det här cmdlet-kommandot med PowerShell-kommandotolken (Kör som administratör):
Exempel: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Kontrollera fältet DiskIdentifier för varje VHD. Om de inte är unika ändrar du diskarnas ID så att de skiljer sig från varandra.
Det ändrar attributet för diskidentifierare på VHDX-filen. Gör så här för de andra VHDX-filerna som är anslutna till den berörda virtuella maskinen.
4. Starta den virtuella maskinen igen.
5. Öppna en PowerShell-kommandotolk och skriv följande kommandon:
Gör så här för alla VHDX-filer för de berörda virtuella maskinerna och kontrollera att värdet för diskidentifikation är olika för varje fil.
2. För var och en av VHDX-filerna som är anslutna till den virtuella maskinen kör du det här cmdlet-kommandot med PowerShell-kommandotolken (Kör som administratör):
Get-VHD -path "<<directory of the VHD files>>"
Exempel: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Kontrollera fältet DiskIdentifier för varje VHD. Om de inte är unika ändrar du diskarnas ID så att de skiljer sig från varandra.
Set-VHD -ResetDiskIdentifier -Path "location of VHDX file"
Det ändrar attributet för diskidentifierare på VHDX-filen. Gör så här för de andra VHDX-filerna som är anslutna till den berörda virtuella maskinen.
4. Starta den virtuella maskinen igen.
5. Öppna en PowerShell-kommandotolk och skriv följande kommandon:
Get-VHD -path "<<directory of the VHD files>>"
Gör så här för alla VHDX-filer för de berörda virtuella maskinerna och kontrollera att värdet för diskidentifikation är olika för varje fil.
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.