NVP vProxy:虚拟机备份未完成,并显示“VMware proxy is not available for datastores”

Summary: 一个或多个虚拟机 (VM) 备份失败,并显示“VMware proxy is not available for datastores X”。

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

使用 NetWorker VMware Protection (NVP) vProxy 应用装置保护 VMware 虚拟机。

 

在备份期间,一个或多个虚拟机失败,并显示以下错误:
错误消息:VMware 代理不适用于数据存储区
图 1:错误消息:VMware 代理不适用于数据存储区。

 

vProxies 配置了禁用网络数据块设备 (NBD) 传输模式 (0)。
配置了 NBD 传输模式的 VMware 代理已禁用
图 2:配置了 NBD 传输模式的 VMware 代理已禁用

 

Cause

用于备份的 vProxy 在 VMware ESXi 主机上运行,而 VMware ESXi 主机无法访问虚拟机驻留的 VMware 数据存储区。

 

Resolution

可以执行一些更改来识别问题。

 

ProxyHC 实用程序

ProxyHC 命令行实用程序可用于识别 vProxy 是否存在使用 hotadd 传输模式连接到指定虚拟机的任何问题。戴尔文章 22590 NVP-vProxy 中详细介绍了 ProxyHC:如何在 vProxy 应用装置上使用运行状况检查工具 ProxyHC。

 

VMware 配置

确保 ESXi 主机上有一个 vProxy,该主机具有必须备份的虚拟机所在的数据存储区访问权限。

有几种方法可以做到这一点,但是,下面是一个示例:

  1. 登录到 vSphere Web Client

  2. 转到虚拟机清单中的 vProxy

  3. 摘要 选项卡中,检查虚拟机所在的 ESXi 主机:
    vSphere Web Client > vProxy > Summary 选项卡,检查虚拟机所在的 ESXi 主机
    图 3: vSphere Web Client > vProxy > Summary 选项卡,检查虚拟机驻留在哪个 ESXi 主机上

  4. 转至步骤 3 中标识的 ESXi 主机

  5. 单击 Datastores 选项卡。
    vSphere Web Client > ESXi 主机 > 数据存储区
    图 4: vSphere Web Client > ESXi 主机 > 数据存储区

 

“数据存储区”选项卡列出了 vProxy 可以使用 hotadd 备份的数据存储区。在症状字段中显示的示例中,vproxy01 用于备份驻留在 vmdatastore02 上的虚拟机。在 vProxy 上禁用了 NBD。由于虚拟机驻留在 vProxy 的 ESXi 主机无法访问的数据存储区上,因此备份不会完成,并显示消息“VMware proxy is not available for datastores (vmdatastore02)”。

 

考虑:
如果禁用 NBD,则 vProxy 必须驻留在 ESXi 主机上,该主机对包含虚拟机的数据存储区具有数据存储区访问权限。

如果已启用 NBD,但 ESXi 主机无法访问数据存储区,则 hotadd 将失败,并且备份将使用 NBD 传输模式运行。虚拟机备份始终首先尝试使用 hotadd。有关 hotadd 和 NBD 的更多信息,请参阅 NetWorker 产品页面上的 NetWorker VMware 集成指南 ,网址: 戴尔支持 。

 

一般建议

  • 如果 VMware 环境包含许多 ESXi 主机和许多数据存储区,并且 ESXi 主机对虚拟机数据存储区具有不同的访问权限,请在具有唯一数据存储区访问权限的 ESXi 主机上部署 vProxy,以确保可以获取 hotadd 备份。
  • 确保所有 vProxies 在 NetWorker Management Console 中显示为“Enabled”。
    • 如果 vProxy 不可用,则应在 NMC 警报窗口中显示一条消息,指出 vProxy 不可用。
      确保所有 vProxies 在 NetWorker Management Console 中显示为“Enabled”
      图 5:确保所有 vProxies 在 NetWorker Management Console 中显示为“Enabled”。
  • 如果禁用了 NBD 会话 (0),则可以将 NBD 会话配置为与 hotadd 会话匹配(例如,13)。
    • 如果具有数据存储区访问的 ESXi 主机上没有可用的 vProxy,则备份将通过 ESXi 管理网络运行。建议尽可能避免使用 NBD;NBD 备份比 hotadd 备份慢。如果大量 NBD 备份正在运行,则可能会影响 ESXi 管理网络:
      NetWorker > 设备 > VMware 代理
      图 6:NetWorker > 设备 > VMware 代理
  • 如果在工作流中的特定数据存储区上配置了备份,请使用手动选择选择驻留在具有数据存储区访问的 ESXi 主机上的 vProxy。
    • 反之,确保未手动指定没有数据存储访问权限的 vProxy。
      确保未手动指定没有数据存储访问权限的 vProxy。
      图 7:确保未手动指定没有数据存储访问权限的 vProxy。

 

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000214615
Article Type: Solution
Last Modified: 27 Mar 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.