NVP vProxy:虚拟机备份长时间处于等待运行状态

Сводка: NetWorker VMware Protection (NVP) vProxy 虚拟机 (VM) 备份长时间处于“等待运行”状态。不存在 vProxy 可用性问题,NetWorker 服务器与 vProxy 之间的通信成功。没有关于 NetWorker 管理控制台 (NMC) 中 vProxy 不可用的警报。

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

  • NetWorker VMware Protection (NVP) vProxy 虚拟机 (VM) 备份长时间处于“等待运行”状态。 
    vProxy 正在等待运行 
  • NetWorker 服务器和 vProxy 之间没有通信问题。这意味着,它们都可以正确地相互解析,并且可以通过端口 9090 进行通信: NVP vProxy:对用于备份和恢复操作的网络连接进行故障处理
  • NetWorker 管理控制台 (NMC) 或 NetWorker 服务器中没有警报 daemon.raw 关于 vProxy 被禁用或不可用:
  • 备份操作配置了“自动”vProxy 选择。这意味着,如果配置了多个 vProxy,NetWorker 可以选择具有足够会话可用性的任何 vProxy。
  • 根据 NetWorker VMware Protection-vProxy 启用 vProxy 选择日志记录:如何启用调试日志记录会导致在 daemon.raw
0 03/24/26 07:23:31  nsrd NSR notice 03/24/26 07:23:31.401461 nsrd-D0 Vmproxy queue: Selecting vProxy for request with reducing num_disks (id=13, manager_id=1774026055) in pending queue
0 03/24/26 07:23:31  nsrd NSR notice 03/24/26 07:23:31.401551 nsrd-D0 select_vproxy: all full '0'.
0 03/24/26 07:23:31  nsrd NSR notice 03/24/26 07:23:31.401627 nsrd-D0 select_vproxy: vProxy not found.
0 03/24/26 07:23:31  nsrd NSR notice 03/24/26 07:23:31.401707 nsrd-D0 Proxies are overloaded with Hotadd/NBD sessions during concurrent VMDKs parallelism, we will try recursive parallelism later.
0 03/24/26 07:23:31  nsrd NSR notice 03/24/26 07:23:31.401794 nsrd-D0 recursive parallelism: not found vproxy with 2 sessions.
0 03/24/26 07:23:31  nsrd NSR notice 03/24/26 07:23:31.401871 nsrd-D0 process_pending: err: 53014.
0 03/24/26 07:23:31  nsrd NSR notice 03/24/26 07:23:31.401948 nsrd-D0 process_pending: err: 53014.
注意: 即使所有 vProxy 看起来都处于空闲状态,也可能会显示上述消息。NetWorker 服务器上没有正在运行的其他 VMware 保护操作。在某些情况下,某些虚拟机可能会成功完成,而其他虚拟机则处于“等待运行”状态,直到手动取消作业。

Причина

备份操作配置为“并发 VMDK”和“自动”传输模式:

并发 VMDK 和传输模式设置 

注意: 这些设置仅在 NetWorker Web 用户界面 (NWUI) 中可见。它们不会显示在 NetWorker 管理控制台 (NMC) 的操作属性中。

vProxy 仅配置为热添加模式:
|vProxy 会话 

备份工作流包括一个保护组,该保护组包含一个或多个无法使用 HotAdd 访问的虚拟机。当虚拟机不支持 HotAdd 时(例如,如果它们使用 IDE 磁盘),则可能会发生这种情况。

 

要使虚拟机可通过 HotAdd 访问,必须在对虚拟机磁盘所在的 VMware 数据存储区具有数据存储区访问权限的 ESXi 主机上部署 vProxy。如果 vProxy 的 ESXi 主机与虚拟机的数据存储区之间没有这种一致性,则无法进行热添加处理。热添加限制和要求记录在《NetWorker VMware 集成指南》中,可通过以下链接获取: 针对 NetWorker 的支持 |手册和文档 

 

这导致 NetWorker 服务器的 select_vproxy 尝试识别 vProxy 以启动并发 VMDK 会话时卡住的逻辑。在某些情况下,作业可能会最终确定可以为哪些虚拟机启动 VMDK 会话。所用的时间可能因 VMware 环境大小而异,作业可能永远无法协调工作流的 vProxy。

Разрешение

使用以下选项之一:

选项 1:协调热添加要求:

以下步骤确定哪些虚拟机不可用于 HotAdd:

  1. 登录到 NetWorker Web 用户界面 (NWUI): https://nwui-server-name:9090/nwui
  2. 转至 Protection-Policies> 并展开到 Policy、工作流,然后选择备份操作并单击 Edit。
  3. 单击 VMware 特定配置 选项卡。
  4. 传输模式 更改为 HotAdd
    注意: 此选项在 NetWorker Management Console (NMC) 中不可用;它仅在 NWUI 中可用。
  5. 保存所做更改。
    强制传输模式为 hotadd  
  6. 启动新备份。

可通过 HotAdd 访问的虚拟机可完成顺序磁盘备份。不属于热添加可访问状态的虚拟机卡在“等待运行”状态:
虚拟机卡在等待运行状态  

可通过 HotAdd 访问的虚拟机完成备份。不可通过 hotAdd 访问的虚拟机永远不会启动其备份会话。必须取消工作流,并且必须考虑以下事项:

  • 重新配置 vProxy 或虚拟机放置,或部署其他 vProxy,以便所有虚拟机均可访问 HotAdd。解决 HotAdd 可访问性问题后,之前卡在“等待运行”状态的虚拟机将完成。 
  • 如果 VMware 环境无法配置为使这些虚拟机可访问 HotAdd,或者虚拟机不支持 HotAdd(例如 IDE 磁盘),请使用 选项 2

选项 2:在 vProxy 上启用网络数据块设备 (NBD)。

警告: 使用 NBD 是不太优选的方法。网络数据块设备 (NBD) 使用 ESXi 管理网络来备份数据,而不是直接 VMware 数据存储区访问(热添加)。NBD 的高利用率可能会导致 ESXi 管理网络拥塞。预计 NBD 的吞吐量低于热添加,并且可能会根据 ESXi 负载和并发 NBD 会话的数量而波动。仅当虚拟机不支持热添加或无法满足热添加要求时,才应使用 NBD。
  1. 在一个或多个 vProxy 中启用 NBD:
    启用 NBD 会话。 
注意: 可以从 NMC(设备 -> VMware 代理)或 NWUI(保护 -> VMware 代理)更改 vProxy 会话配置。HotAdd 和 NBD 会话必须相同。当 HotAdd 和 NBD 均已启用时,每个最多为 13 个。
  1.  执行备份。

默认(首选)传输模式为热添加。所有虚拟机备份最初都将请求热添加,并且仅在无法通过热添加备份虚拟机时回退到 NBD。但是,如果消耗了所有热添加会话,并且需要其他会话才能完成该虚拟机的并发 VMDK 备份,则可访问热添加的虚拟机可以通过 NBD 执行某些会话。当 NBD 会话可用时,不可热添加的虚拟机将通过 NBD 进行备份。

Дополнительная информация

Затронутые продукты

NetWorker

Продукты

NetWorker Family
Свойства статьи
Номер статьи: 000443663
Тип статьи: Solution
Последнее изменение: 06 Jul 2026
Версия:  4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.