Avamar:Hyper-V 备份失败并显示“无法获取 HA 虚拟机”

Summary: 当 Avamar Windows 群集服务无法检索群集虚拟机时,使用 Avamar 的 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 备份失败,并显示类似于以下内容的错误:
Error <17211>: Failed to get the HA VMs from the Avamar Windows Cluster Service, Err = 80004005
Error <17203>: unable to prepare VMs for backup
Error <17179>: Failed to get the virtual machines from the Avamar Windows Cluster Service
其他日志条目可能包括:
GetWmiConnection : Invalid parameter
Could not query clustered VMs. Failing multi proxy backup
Multi proxy backup did not complete successfully
数据集中指定的一个或多个虚拟机可能已从群集中删除。

Cause

有几个因素可能导致此问题:

  1. WMI 或 PowerShell 服务 处于失败或无响应状态。
  2. 权限问题:Avamar Windows 群集服务使用的帐户缺少对 Hyper-V 命名空间的访问权限。
  3. 不正确的多代理配置:多个节点设置为主代理,或者辅助节点包含 --proxy 标记 avhypervvss.cmd
  4. 数据集配置错误:数据集中列出的虚拟机不再存在于群集中。

Resolution

  1. 验证 WMI 连接
    在 PowerShell 中运行以下命令:
    • Get-WmiObject -Query "Select * From mscluster_resource where Type='Virtual Machine'" -Namespace root\mscluster

如果命令失败,请重新启动 Hyper-V 节点以还原 WMI 功能。

  1. 验证权限
    • 将域帐户(由 Avamar 插件服务使用)添加到:
      • 本地管理员
      • 每个群集节点上的 WinRMRemoteWMIUsers
    • 确认该帐户是 Active Directory 中 Domain Admins 的成员。
    1. 正确的多代理配置
      • 只有主节点应具有:
        • --multi-proxy=node1,node2,node3,node4
          --proxy
      • 从 中删除任何代理设置 avhypervvss.cmd 在辅助节点上。
    2. 更新数据集
      • 删除群集中不再存在的任何虚拟机
      • 故障转移群集管理器中验证虚拟机状态。

      Additional Information

      其他信息

      • 适用于群集环境中的 Avamar Hyper-V 备份
      • 如果执行这些步骤后问题仍然存在,请收集日志并联系戴尔支持

      Affected Products

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