VMのHyper-Vバックアップが「Virtual machine does not have valid vhd chains and will not be backed up with image level backup」で失敗する

Сводка: この記事では、Microsoft PowerShellコマンドを使用して、バックアップ エラーと障害の原因となっているHyper-V VM構成を修正する手順について詳しく説明します。

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

Симптомы

特定のVMのHyper-Vバックアップが、次のようなメッセージで失敗する場合があります。
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>


Причина

この問題は、仮想マシンに接続されている仮想ハード ドライブのいずれかが、物理ハード ドライブのコンテンツをコピーして作成された場合に発生します。このシナリオでは、新しい仮想ハード ドライブには、親パーティションの物理ドライブと同じディスク署名が含まれています。Hyper-V VSSライターを使用するバックアップ プロセス中に、仮想ハード ディスクが親パーティションにマウントされます。影響を受ける仮想マシンでは、このプロセスがディスク署名の競合により失敗します。

Разрешение

1.影響を受けるVMの電源をオフにします。

2.このVMに接続されている各VHDXファイルに対して、PowerShellプロンプト(管理者として実行)を使用して次のコマンドレットを実行します。
Get-VHD -path "<<VHDファイルのディレクトリー>>"

Example:  Get-VHD -path "D:\Hyper-V\EMC.vhdx"
                 Get-VHD -path "D:\Hyper-V\EMC1.vhdx"

3. 各VHDの[DiskIdentifier]フィールドを確認します。一意でない場合は、互いに異なるようにディスクIDを変更します。
Set-VHD -ResetDiskIdentifier -Path "VHDXファイルの場所"

これにより、VHDXファイルのディスク識別子属性が変更されます。これを、影響を受けるVMに接続されている他のVHDXファイルに対して行います。

4.このVMの電源を再度オンにします。

5.PowerShellプロンプトを開き、次のコマンドを実行します。
Get-VHD -path "<<VHDファイルのディレクトリー>>"

影響を受けるVMのVHDXファイルごとにこれを行い、ディスク識別子の値がファイルごとに異なることを確認します。

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

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