Avamar:Hyper-V 备份失败并显示hypervvss_assist调试内部错误

Resumen: 提供解决由于虚拟机 (VM) 上的自定义检查点导致 Hyper-V 备份失败的步骤的知识库 (KB) 文章。

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Hyper-V 备份失败,并在日志中报告以下错误:

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

在 Avamar 获取一个或多个虚拟机的虚拟硬盘 (VHD) 列表后,会立即发生此错误:

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

即使使用了下面所示的 avtar 标记,备份也会以“Failed”状态结束,而不是“Completed With Exceptions”。

 --save-partial-backup

Causa

在差异磁盘或检查点上创建虚拟机 (VM) 的完整备份中会出现此问题。

提醒:必须使用 Hyper-V Manager 创建差异磁盘或检查点。

在这种情况下,此磁盘没有与之关联的快照 ID。

以下是重现问题的步骤:

  1. 对具有差异磁盘或检查点的虚拟机执行第一次备份。
  2. 备份作业成功
  3. 使用 Hyper-V Manager 再添加一个差异磁盘。
  4. 运行备份。

观察到的行为:备份失败。
预期行为:备份应该会成功。

Resolución

排除具有自定义或用户创建的检查点的虚拟机。这可以使用数据集或使用avhypervvss.cmd文件(位于 Avamar var 文件夹中)中的“--excludelist”标记来完成。
或者,从虚拟机中删除检查点。这可以使用 Hyper-V Manager 或从以下 PowerShell 命令完成:

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

如果上述两种解决方法均不可行,请联系戴尔支持并引用此知识库文章。

    Información adicional

    引入了“--save-partial-backup”标志,以便有一个可用的 Hyper-V 备份可从中还原,即使某些虚拟机无法备份也是如此。

    包含一些缺失虚拟机的这一备份以“Completed With Exceptions”结尾。Avamar 备份管理员应始终检视这些异常错误。

     

    Productos afectados

    Avamar, Avamar Plug-in for Hyper-V VSS
    Propiedades del artículo
    Número del artículo: 000056344
    Tipo de artículo: Solution
    Última modificación: 14 nov 2025
    Versión:  6
    Encuentre respuestas a sus preguntas de otros usuarios de Dell
    Servicios de soporte
    Compruebe si el dispositivo está cubierto por los servicios de soporte.