Avamar:Hyper-V 備份失敗,並顯示hypervvss_assist偵錯內部錯誤

Summary: 知識庫 (KB) 文章,提供解決因虛擬機器 (VM) 上的自訂檢查點而導致的 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 備份失敗,並在記錄中報告下列錯誤:

[hypervvss_assist] INTERNAL ERROR: <0001> assert error (this_disk.virtual_disk_snapshot_id.isempty()), hypervvss_targets.cpp

在 Avamar 擷取一或多個 VM 的虛擬硬碟 (VHD) 清單後,就會立即發生此錯誤:

avhypervvss Info <41738>: Fetching VHD chain list for 'VM_NAME<VM_ID>

即使使用如下所示的 avtar 旗標,備份的結尾也會顯示「失敗」,而非「已完成 (但有例外)。

 --save-partial-backup

Cause

在差異磁碟或檢查點上建立虛擬機器 (VM) 的完整備份中會出現此問題。

注意:差異磁碟或檢查點必須使用 Hyper-V Manager 建立。

在這種情況下,此磁碟沒有與其關聯的快照 ID。

以下是重現問題的步驟:

  1. 使用差異磁碟或檢查點對 VM 執行首次備份。
  2. 備份工作成功
  3. 使用 Hyper-V Manager 再新增一個差異磁碟。
  4. 執行備份。

觀察到的行為:備份失敗。
預期行為:備份應成功。

Resolution

排除具有自定義或使用者創建的檢查點的虛擬機。您可以使用資料集或使用 avhypervvss.cmd 檔案中的「--excludelist」旗標 (在 Avamar var 資料夾中) 完成此作業。
或者,從 VM 中刪除檢查點。您可以使用 Hyper-V Manager 或透過下列 PowerShell 命令完成此動作:

Get-VMSnapshot -ComputerName "MyHyperVHost" -VMName "VM with Checkpoint” | Remove-VMSnapshot

如果上述因應措施都不可行,請聯絡 Dell 支援並參考本 KB 文章。

    Additional Information

    引入“--save-partial-backup”標誌是為了具有可用的 Hyper-V 備份,即使某些 VM 無法備份也是如此。

    此備份含有部分遺失的虛擬機器,結尾為「已完成 (但有例外)。Avamar 備份系統管理員應隨時檢閱這些例外錯誤。

     

    Affected Products

    Avamar, Avamar Plug-in for Hyper-V VSS
    Article Properties
    Article Number: 000056344
    Article Type: Solution
    Last Modified: 14 Nov 2025
    Version:  6
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.