Произошел сбой резервного копирования виртуальной машины Hyper-V с сообщением "Виртуальная машина не имеет допустимых цепей vhd и не будет создана резервная копия на уровне образа"

Сводка: В этой статье приведены подробные инструкции по использованию команд Microsoft PowerShell для исправления конфигураций виртуальной машины Hyper-V, которые вызывают ошибки и сбои резервного копирования. ...

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

Симптомы

При резервном копировании Hyper-V некоторых виртуальных машин могут возникать ошибки со следующими сообщениями:
Предупреждение avhypervss <42496>: Виртуальная машина "EMC <GUID>" имеет один или несколько виртуальных дисков с одинаковым идентификатором и не будет копироваться с резервным копированием на уровне образа. ... avhypervvss Error <43105> (Ошибка avhypervvss): Виртуальная машина "EMC" не имеет допустимых цепей vhd и не будет создана резервная копия на уровне образа avhypervss Предупреждение <41605>: Сбой следующих виртуальных машин: Avhypervss Warning <41604>: [1] EMC <GUID>


Причина

Эта проблема возникает, когда один из виртуальных жестких дисков, подключенных к виртуальной машине, был создан путем копирования содержимого физического жесткого диска. В этом сценарии новый виртуальный жесткий диск содержит ту же подпись, что и физический диск в родительском разделе. Во время процесса резервного копирования, который включает в себя средство записи Hyper-V VSS, виртуальные жесткие диски монтируются в родительском разделе. Сбой этого процесса для затронутых виртуальных машин из-за коллизии подписи диска.

Разрешение

1. Выключите подверженную уязвимости виртуальную машину.

2. Для каждого из файлов VHDX, прикрепленных к виртуальной машине, запустите этот командлет с помощью приглашения PowerShell (выполните роль администратора):
Get-VHD -path "<<каталог файлов VHD>>"

Пример.  Get-VHD - путь "D:\Hyper-V\EMC.vhdx"
Get-VHD - путь "D:\Hyper-V\EMC1.vhdx"

3. Установите флажок в поле "DiskIdentifier" (Идентификатор диска) для каждого виртуального жесткого диска. Если они не уникальны, измените идентификаторы дисков так, чтобы они отличались друг от друга.
Set-VHD -ResetDiskIdentifier -Path "location of VHDX file"

Это изменяет атрибут идентификатора диска в файле VHDX. Выполните это действие для других файлов VHDX, прикрепленных к подверженной уязвимости виртуальной машине.

4. Снова включите виртуальную машину. Откройте командную строку администрирования am и выполните следующую команду:
Get-VHD -path "<<каталог файлов VHD>>"

Выполните это действие для каждого из файлов VHDX для затронутых ВМ и убедитесь, что значение идентификатора диска для каждого файла отличается.

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

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