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

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

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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


Cause

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

Resolution

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 для затронутых ВМ и убедитесь, что значение идентификатора диска для каждого файла отличается.

Affected Products

Avamar Plug-in for Hyper-V VSS
Article Properties
Article Number: 000184898
Article Type: Solution
Last Modified: 07 Jan 2022
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.