Windows Server:回復チェックポイントの結果として、Hyper-V Live Migrationが失敗することがある
Summary: この記事では、バックアップ ソフトウェアを使用して仮想マシンのバックアップを実行するときに、Hyper-V Live Migration中に発生する可能性のあるエラーについて説明します。これらのエラーは、「Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF')」および「Virtual machine failed to generate VHD tree: 'The system cannot find the file specified.'('0x80070002').」です。 ...
Symptoms
記事の概要:仮想マシンに回復チェックポイントが使用されている場合、Hyper-Vホスト間のHyper-V Live Migrationが失敗する可能性がある
トピック:
Virtual machine failed to generate VHD tree: 'Catastrophic failure'('0x8000FFFF').
Virtual machine failed to generate VHD tree: 'The system cannot find the file specified.'('0x80070002').
Live Migrationが失敗し、タイムアウトします。イベント ビューアーの[アプリケーションとサービス ログ]\Microsoft\WindowsにあるHyper-V-VMMSログは、Live Migrationがソースでタイムアウトまたは失敗したことを報告します。PowerShellを使用して回復チェックポイントを削除しようとすると、次のいずれかのエラーが生成される場合があります。
C:\ProgramData\Microsoft\Windows\Hyper-V\Groups\groupregistry.vmcx」。このファイルを削除すると、この問題を解決できなくなる可能性があります。以下の番号で、Dellテクニカル サポートにお問い合わせください。
Cause
Resolution
解決方法:
ProSupportサービスまたはProSupport Plusサービスを利用しているDellのお客様は、800-456-3355でDellテクニカル サポートにお問い合わせください。それ以外の場合は、Dell Avamarテクニカル サポート(800-782-4362)にお問い合わせください。
その他の情報:
以前にLive Migrationを行ったVMが元のソース ノードで実行されていない場合、Windowsはチェックポイントまたはvmgroupの削除に失敗します。この孤立したチェックポイントまたはvmgroupにより、後続のHyper-Vバックアップが失敗する可能性があります。また、孤立したvmgroupが原因で、そのVMが別のクラスター ノードにLive Migrationを行えなくなる可能性もあります。
手動クリーンアップ手順を実行する前に、以下のMicrosoft URLを確認してください。次のKB記事では、環境要因によるLive Migrationの失敗に対処する可能性のあるソリューションについて説明します。
Hyper-Vチェックポイント タイプの識別
次の2つのPowerShellコマンドの例は、チェックポイント(スナップショットとしても表示される)のタイプの判定に役立ちます。
図1:Hyper-Vマネージャーで表示される仮想マシンのチェックポイント
標準チェックポイント:この例では、「TESTVM3」をお客様の環境の仮想マシンの名前に置き換えます。
図2:チェックポイント タイプの識別に使用するPowerShellコマンド
図3:Hyper-Vマネージャーで表示される仮想マシンのチェックポイント
回復チェックポイント:この例では、「MSCLOUD06」をお客様の環境で仮想マシンが存在するComputerNameに置き換えます。「TESTVM1」をお客様の環境での仮想マシンの名前に置き換えます。
図4:チェックポイント タイプを識別するために使用されるPowerShellコマンド