Problem
Agent for VMware Virtual Infrastructure (AVVI) 失败,报错:0xe0009585 - 无法打开虚拟机的磁盘。
Error Message
作业日志中的错误:
最终错误:0xe0009585 - 无法打开虚拟机的磁盘。
无法打开虚拟机的磁盘。 VixDiskLib_Open() 报告了错误:您没有对此文件的访问权限。
Debug日志中的错误:
[fsysshared] - VDDK-Warn: [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect to peer. Error: Host address lookup for server esx_host.intra.domain.com failed: The requested name is valid, but no data of the requested type was found
[fsysshared] - VDDK-Log: NBD_ClientOpen: Couldn't connect to esx_host.DOMAIN:902 Host address lookup for server esx_host.intra.domain.com failed: The requested name is valid, but no data of the requested type was found
[fsysshared] - VDDK-Log: DISKLIB-LINK : "vpxa-nfc://[DATASTORE NAME] VM_NAME/VM_NAME_1.vmdk@esx_host.DOMAIN:902!52 6b bd d7 c0 14 9f 6e-1d 1d ea 36 f8 74 27 b0" : failed to open (NBD_ERR_NETWORK_CONNECT).
注意:如果远程显示
VDDK-Log: NBD_ClientOpen: Couldn't connect to ESXFQDN:902 Cannot connect to host ESXFQDN: No connection could be made because the target machine actively refused it.
这有可能是端口 902 被阻拦了.
Cause
出现此问题的原因是Backup Exec无权访问 ESX 主机。
vCenter 为 Backup Exec 提供了一个中心集成点,可以自动发现和保护多个 ESX 主机中的虚拟机,即使在 ESX 主机之间备份期间通过 vMotion 重新定位虚拟机也是如此。这使得设置和配置大量虚拟机的备份变得容易,无论当前托管它们的哪个 ESX 服务器。
在备份过程中,Backup Exec 需要建立与 ESX 主机的连接以收集元数据。 因此,Backup Exec服务器和 ESX 主机之间的开放连接是必要的。
需要打开用于在媒体服务器和 ESX 服务器之间进行通信的端口,默认端口 902。
Solution
可以尝试以下步骤来解决此问题:
- Backup Exec 必须能够直接连接到 ESX 主机,才能成功完成备份和还原操作。
- 检查选择列表中是否包含“VM 模板”,如果是,请取消选中它并重新运行备份。
- 打开端口 902 以进行 ESX 通信。