O backup do Hyper-V da VM falha com o erro "Virtual machine does not have valid vhd chains and will not be backed up with image level backup"
Сводка: Este artigo fornece instruções detalhadas usando comandos do Microsoft PowerShell para corrigir configurações de VM do Hyper-V que estão causando erros e falhas de backup.
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
Os backups do Hyper-V de determinadas VMs podem falhar com mensagens semelhantes às seguintes:
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>
Причина
Esse problema ocorre quando um dos discos rígidos virtuais conectados à máquina virtual foi criado copiando o conteúdo de um disco rígido físico. Nesse cenário, o novo disco rígido virtual contém a mesma assinatura de disco que a unidade física na partição principal. Durante um processo de backup que envolve o Hyper-V VSS Writer, os discos rígidos virtuais são montados na partição principal. Esse processo apresenta falha nas máquinas virtuais afetadas devido à colisão de assinatura do disco.
Разрешение
1. Desligue a VM afetada.
2. Para cada um dos arquivos VHDX conectados à VM, execute este cmdlet usando o prompt do PowerShell (execute como administrador):
Exemplo: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Verifique o campo "DiskIdentifier" de cada VHD. Se eles não forem exclusivos, altere os IDs de disco para que sejam diferentes um do outro.
Isso altera o atributo identificador do disco no arquivo VHDX. Faça isso para os outros arquivos VHDX que estão conectados à VM afetada.
4. Ligue a VM novamente.
5. Abra o prompt do PowerShell e execute o seguinte comando:
Faça isso para cada um dos arquivos VHDX das VMs afetadas e confirme se o valor do identificador de disco é diferente para cada arquivo.
2. Para cada um dos arquivos VHDX conectados à VM, execute este cmdlet usando o prompt do PowerShell (execute como administrador):
Get-VHD -path "<<diretório dos arquivos VHD>>"
Exemplo: Get-VHD -path "D:\Hyper-V\EMC.vhdx"
Get-VHD -path "D:\Hyper-V\EMC1.vhdx"
3. Verifique o campo "DiskIdentifier" de cada VHD. Se eles não forem exclusivos, altere os IDs de disco para que sejam diferentes um do outro.
Set-VHD -ResetDiskIdentifier -Path "localização do arquivo VHDX"
Isso altera o atributo identificador do disco no arquivo VHDX. Faça isso para os outros arquivos VHDX que estão conectados à VM afetada.
4. Ligue a VM novamente.
5. Abra o prompt do PowerShell e execute o seguinte comando:
Get-VHD -path "<<diretório dos arquivos VHD>>"
Faça isso para cada um dos arquivos VHDX das VMs afetadas e confirme se o valor do identificador de disco é diferente para cada arquivo.
Затронутые продукты
Avamar Plug-in for Hyper-V VSSСвойства статьи
Номер статьи: 000184898
Тип статьи: Solution
Последнее изменение: 07 Jan 2022
Версия: 4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.