エラーの解決方法:「Hyper-V チェックポイント操作が失敗しました」
Microsoft Hyper-V のチェックポイントを使用する際に発生する可能性のあるエラーは、 Hyper-V のチェックポイント操作に失敗しました このエラーや類似のエラーが発生する場合があります。このブログ記事を読んで、このエラーが発生する原因や、チェックポイントエラーを修正するための対処法についてご確認ください。
Hyper-V チェックポイントの概要
Hyper-V チェックポイントは、差分仮想ディスクを作成することで仮想マシンの状態を保存できる機能です。仮想ディスクに加えられた変更(つまり、変更されたブロック)は、親ディスクに書き込まれるのではなく、.AVHDX チェックポイントファイルに記録されます。 .VHDXファイル. チェックポイントの連鎖を作成することができ、対応するVMフォルダ内に複数のリンクされた.AVHDXファイルが作成されます。チェックポイントには2つの種類があります:
Standard checkpointsクラッシュ耐性があります。VMのディスクおよびメモリの状態を保存します。Production checkpointsアプリケーションとの整合性が保たれます。ボリューム シャドウ コピー サービス (VSS) および Hyper-V 統合サービスを使用してファイルシステムの状態を固定し、開いているファイルへのデータ書き込み時にエラーが発生するのを防ぎます。
注: 詳細については、こちらをご覧ください Hyper-Vのチェックポイントに関するブログ記事.
Hyper-Vのチェックポイント操作が失敗する一般的な問題の解決方法
Hyper-Vのチェックポイントを作成する際に発生する可能性のあるエラーを以下に示します:
- Hyper-V のチェックポイント操作に失敗しました
- チェックポイント操作を開始できませんでした
- 自動仮想ハードディスクを作成できませんでした
- 一般アクセス拒否
これらのエラーメッセージが表示される一般的な原因は、ファイルやフォルダーのアクセス権が正しく設定されていないことです。この問題は、次のような状況で発生する可能性があります:
- スナップショットフォルダのアクセス権が正しくありません。
- 別のHyper-VホストからVMが不適切に移動され、適切なアクセス権が設定されていませんでした。
- Hyper-V を再起動する必要があります。
エラーの原因を特定し、修正するには、以下の手順を行ってください:
- 権限を確認する
- ログを確認する
- Integration Services の設定を確認する
- チェックポイントの種類を変更する
それぞれについて、さらに詳しく見ていきましょう。
権限を確認する
以下のスクリーンショットには、チェックポイントを含む実行中のHyper-V仮想マシンが表示されています。チェックポイントを作成すると、AVHDX形式の仮想ディスクファイルが生成されます。この例では、仮想ディスクファイルは D:Hyper-V仮想ハードディスク フォルダー。Hyper-Vが必要なデータにアクセスできるよう、十分なアクセス権限が設定されていることを確認する必要があります。
Hyper-V が実行されているシステム アカウントには、仮想ディスクおよびスナップショット ファイルが格納されているフォルダーに対する読み取りおよび書き込みのアクセス許可が必要です。フォルダーのプロパティにユーザー名やグループ名の代わりに識別子が表示されている場合は、アクセス許可が正しく設定されていない可能性があります。アクセス許可が正しい場合は、Hyper-V のチェックポイント操作を実行するのに十分な空き容量があるか確認してください。
ログを確認する
さまざまなHyper-Vのエラーに対処するための一般的な対処法は、イベントビューアーのログファイルを確認することです。イベントビューアーでは、 Hyper-V マネージャー.
ログを表示するには、以下を開いてください Computer Management そして、次のページへ System Tools > Event viewer > Applications and services > Microsoft > Windows > Hyper-V VMMS.
Integration Servicesの設定を確認してください
この問題を解決するには、以下の手順をお試しください:
- ゲストオペレーティングシステム(OS)にHyper-V統合サービスがインストールされていることを確認してください。
- "VMの設定"を開きます。
- クリック
Integration Services~の中で 経営 セクション。 - [選択] / [選択解除]
Backup (volume checkpoint)オプション。選択されていないオプションはクラッシュ一貫性チェックポイントに使用され、選択されたオプションはアプリケーション一貫性チェックポイントに使用されます(VSSシグナルがゲストOSに渡されます)。VSSライターに問題がある場合、このオプションを無効にすると改善されることがあります。Guest Servicesオプション。
もし選択を解除すると バックアップ(ボリュームチェックポイント) このオプションを使用してエラーなくチェックポイントを作成できた場合は、チェックポイントの作成が完了した後、このオプションを再度選択することをお勧めします。
チェックポイントの種類を変更する
Hyper-V では、デフォルトで生産環境チェックポイントが使用されます。もし Hyper-V のチェックポイント操作に失敗しました エラーが発生した場合は、チェックポイントの種類を"標準チェックポイント"に変更してみてください。
- "VMの設定"を開きます。
- クリック
Checkpoints~の中で 経営 セクション。 - 適切なオプションを選択して、チェックポイントの種類を変更します(変更
ProductionチェックポイントへStandardチェックポイント)。
チェックポイントが存在するため、編集は利用できません
その このVMにはチェックポイントが存在するため、編集は利用できません Hyper-V で仮想マシンの仮想ディスク設定を編集しようとすると、エラーが発生する場合があります。仮想ディスクにチェックポイントが存在する場合、仮想ディスクの拡張などの操作を行うことはできません。また、仮想マシンが実行中でファイルが使用中のため、これらの設定を編集できない場合もあります。
この問題を解決するための考えられる解決策は、 このVMにはチェックポイントが存在するため、編集は利用できません エラー:
- 仮想マシンをシャットダウンし、スナップショットを削除(または統合)してください。
- そのVMの本番用チェックポイントを無効にする必要がある場合があります。
- Hyper-V バックアップソフトウェアによってスナップショットが作成された場合は、PowerShell でこの残存するバックアップチェックポイントを削除してみてください:
Get-VMSnapshot -ComputerName "HyperVHostName" -VMName "VMWithLingeringBackupCheckpoint" | Remove-VMSnapshot
次のセクションでは、その Hyper-V のチェックポイント操作に失敗しました Hyper-V VMのバックアップジョブ実行後に発生するエラーとその解決方法。
バックアップの失敗と残存するチェックポイント
Hyper-V マネージャーのインターフェースでは、チェックポイントに対して通常の削除オプションが利用できない場合があります。この現象が発生する最も一般的な原因は、バックアップジョブの失敗です。
一部のバックアップソリューションでは、バックアップジョブを実行するために以下の手順に従います:
- VMは読み取り専用モードで保存されます。
- リカバリタイプのチェックポイントが作成されます。このチェックポイントには、バックアップ処理中に仮想マシンに加えられた新しい変更内容が保持されます。
- このバックアップソリューションは、仮想マシンが読み取り専用状態にある間にデータをコピーします。そのため、一貫性のあるデータのコピーを作成することができます。
- コピー処理が完了すると、復元 checkpoint.AVHDX ファイルは元の仮想マシンとマージされます .vhdx ファイルは自動的に削除され、リカバリチェックポイントも削除されます。この処理は"クリーンアップ"とも呼ばれます。
バックアップ処理が失敗した場合、リカバリチェックポイントは自動的に削除されません。これは"残留チェックポイント"となります。Hyper-V マネージャーでは通常、削除オプションが利用できないため、この種のチェックポイントを削除するのは困難な場合があります( 削除 (メニュー内のこのオプションは使用不可になっています)。
Hyper-Vのチェックポイント操作が失敗した際のエラーの対処方法
前述のチェックポイントが長期間残存するシナリオにおいて、バックアップチェックポイントを削除する最も確実な方法は、PowerShellを使用することです:
- Windows PowerShell を管理者として開きます。
- 次のコマンドで、リカバリチェックポイントの正確な名前を取得します
Get-VMSnapshot. 以下の情報を提供してください VM名 指示があったら。 - コマンドを実行してください
Get-VM -Name| Get-VMSnapShot -Name | Remove-VMSnapshot - 次のコマンドを使用して、リカバリチェックポイントが正常に削除されたことを確認してください
Get-VMSnapshot
要素が見つかりません 0x80070490
Hyper-V チェックポイントの作成に関連する別のエラーは、 チェックポイント操作を開始できませんでした:要素が見つかりません。(0x80070490).
このエラーが発生した場合、新しいHyper-Vチェックポイントを作成することはできません。このエラーの原因としては、この記事の前半で説明したファイルのアクセス権の破損、または仮想マシン(VM)内部のVSSライターの問題が考えられます。
チェックポイント作成エラーの記録は、イベントログの Hyper-V-Worker > Admin イベントIDが記載されたセクション 3280 そして 18012以下のスクリーンショットに、Hyper-V ワーカー管理ログウィンドウの例を示します:
VMファイルが保存されているフォルダを確認してください。チェックポイントを作成するバックアップジョブを実行していないにもかかわらず、次のようなファイルがある場合は {VirtualDisk_name}-AutoRecovery.AVHDX これは、このファイルが正常に完了しなかった以前のバックアップジョブによって作成されたことを意味している可能性があります。この .AVHDX ファイルを削除し、チェックポイントを作成するか、バックアップジョブを再度実行してみてください。
また、上記の推奨事項に従い、フォルダーのアクセス許可、チェックポイントのオプション、および統合サービスのオプションを確認して、問題を解決してください。 0x80070490 要素が見つかりません エラー。
注: 詳細はこちら 起動中または停止中の状態で停止したHyper-V仮想マシンを無効にする方法.
結論
よくある理由としては、 Hyper-V のチェックポイント操作に失敗しました このエラーや類似のチェックポイント関連のエラーの原因としては、VMフォルダーのアクセス権の設定ミス、VSSの問題、およびサードパーティ製のデータ保護ソフトウェア使用時のVMバックアップジョブの失敗などが挙げられます。バックアップアプリケーションは、特別なリカバリチェックポイントタイプを差分仮想ハードディスクとして使用します。ただし、バックアップ操作が失敗した場合、そのチェックポイントはWindows PowerShellを介してのみ削除またはクリーンアップできます。Hyper-Vログを使用して問題を特定し、トラブルシューティングを行ってください。
元のVMが破損した場合、チェックポイントではデータを保護できません。データ保護には、バックアップとレプリケーションが不可欠です。 NAKIVO Backup & Replication 高度な機能を備えた包括的なデータ保護ソリューションであり、エージェントレスバックアップ、即時復旧、および災害復旧機能を提供します。






