Avamar:Hyper-Vバックアップがhypervvss_assist DEBUG-INTERNAL ERRORで失敗する
Resumen: 仮想マシン(VM)上のカスタム チェックポイントが原因でHyper-Vバックアップが失敗する問題に対処するための手順を説明するナレッジベース(KB)記事。
Síntomas
Hyper-Vバックアップが失敗し、ログに次のエラーが報告されます。
[hypervvss_assist] INTERNAL ERROR: <0001> assert error (this_disk.virtual_disk_snapshot_id.isempty()), hypervvss_targets.cpp
このエラーは、Avamarが1つまたは複数のVMの仮想ハード ディスク(VHD)リストをフェッチした直後に発生します。
avhypervvss Info <41738>: Fetching VHD chain list for 'VM_NAME<VM_ID>
以下に示すavtarフラグが使用されている場合でも、バックアップは「Completed With Exceptions」ではなく「Failed」ステータスで終了します。
--save-partial-backupCausa
この問題は、仮想マシン(VM)が差分ディスクまたはチェックポイント上に作成されているフル バックアップで発生します。
このような場合、このディスクにはスナップショットIDが関連づけられません。
問題を再現する手順は次のとおりです。
- 差分ディスクまたはチェックポイントを使用してVMの最初のバックアップを実行します。
- バックアップ ジョブが成功します
- Hyper-Vマネージャーを使用して差分ディスクをもう1台追加します。
- バックアップを実行します。
観察された動作: バックアップが失敗します。
予想される行動: バックアップは成功するはずです。
Resolución
カスタムまたはユーザーが作成したチェックポイントを持つVMを除外します。これを行うには、データセットを使用するか、avhypervvss.cmdファイル(Avamar varフォルダー内)の「--excludelist」フラグを使用します
または、VMからチェックポイントを削除します。これは、Hyper-Vマネージャーを使用するか、次のPowerShellコマンドを使用して実行できます。
Get-VMSnapshot -ComputerName "MyHyperVHost" -VMName "VM with Checkpoint” | Remove-VMSnapshot
上記のいずれの回避策も実行できない場合は、Dellサポートに問い合わせて、このKB記事を伝えてください。
Información adicional
"--save-partial-backup" フラグは、一部の VM がバックアップに失敗した場合でも、復元元として使用可能な Hyper-V バックアップを持つために導入されました。
一部のVMが欠落しているこのバックアップは、「Completed With Exceptions」として終了します。Avamarバックアップ管理者は、常にこれらの例外エラーを確認する必要があります。