NVP-vProxy:虚拟机磁盘备份失败,并显示“VDDK Error:13: 您无权访问此文件...装载点已存在”

摘要: 您正在使用 NetWorker VMware Protection (NVP) vProxy 一体机备份虚拟机 (VM),但一个或多个虚拟机磁盘无法备份。故障报告“VDDK Error:13: You do not have access rights to this file."这是一个一般错误,可能会因多种症状出现。在这种情况下,vProxy vbackupd-vddk.log指示装载点已存在。当虚拟机 .vmdk 文件附加到 vProxy 时,会发生这种情况。 ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

NetWorker VMware 保护集成配置了 vProxy Appliance。  虚拟机 (VM) 的备份无法备份特定磁盘 (.vmdk)。  NetWorker Management Console (NMC) 中的故障报告 “无法备份虚拟磁盘'硬盘 #'”,但没有其他信息。

NetWorker 服务器或 vProxy 上的备份会话日志显示受影响的 .vmdk 的以下内容:

Linux:/nsr/logs/policy/policy_name
Windows(默认):C:\Program Files\EMC NetWorker\nsr\logs\policy\policy_name
vProxy:/opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE/
YYYY/MM/DD HH:MM:SS ERROR:  [194] Failed to open source VMDK "[DATASTORE] VM_NAME/VM_NAME_1.vmdk": VDDK Error: 13: You do not have access rights to this file.
YYYY/MM/DD HH:MM:SS ERROR:  [194] "Hard disk 2": BackupVmdk: "Hard disk 2": Unable to open Virtual Disk "[DATASTORE] VM_NAME/VM_NAME_1.vmdk" in "hotadd" mode.
YYYY/MM/DD HH:MM:SS ERROR:  [194] "Hard disk 2": BackupVmdk: "Hard disk 2": Unable to open Virtual Disk "[DATASTORE] VM_NAME/VM_NAME_1.vmdk" in "hotadd" mode.
YYYY/MM/DD HH:MM:SS ERROR:  [194] "Hard disk 2": BackupVmdk: Failed backup.
 
在 vProxy 上,/opt/emc/vproxy/runtime/logs/vbackupd-vddk.log 显示:
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_OpenEx: Cannot open disk [DATASTORE] VM_NAME/VM_NAME_1.vmdk. Error 13 (You do not have access rights to this file) (Mounting VM vm-### using transport hotadd failed : Mount point "/tmp/vmware-root/50268f14....177-vm-###/hotadd" already exists..) at 5026.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_Open: Cannot open disk [DATASTORE] VM_NAME/VM_NAME_1.vmdk. Error 13 (You do not have access rights to this file) at 5064.
YYYY/MM/DD HH:MM:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_Disconnect: Disconnect.

原因

上一次备份后,虚拟机的 .vmdk 仍连接到 vProxy 一体机,导致错误“Mount point xxxxx already exists”(装载点 xxxxx 已存在)。

解决方案

有两个可用选项。

选项 1:

使用 ProxyHC 实用程序清理留下的磁盘。

NVP-vProxy:如何在 vProxy 一体

机上使用运行状况检查工具 ProxyHC
以上知识库文章详细介绍了如何获取和使用 ProxyHC 工具。此特定问题所需的语法是:
./ProxyHC tasks disk cleanup

选项 2:

手动清理 vProxy 的已配置磁盘。必须将额外的 .vmdk 与 vProxy 设备分离。如果 vProxy 未执行备份或还原,则 vProxy 一体机应仅将其两个 .vmdk 连接到 vProxy 一体机虚拟机。
 
1.停止通过 vProxy 进行的虚拟机备份,报告“Mount point xxxxxx already exists”(装载点 xxxxxx 已存在)错误。
2.登录到 vCenter 的 vSphere Web Client。
3.右键单击 vProxy 一体机,然后选择“Edit Settings...”
4.检查是否存在属于其他虚拟机的任何磁盘:
vSphere 中的 vProxy 虚拟机磁盘设置
5.如果有任何其他 .vmdk 磁盘连接到 vProxy 一体机,请记下虚拟机名称并分离磁盘。.vmdk 包含 vSphere 虚拟机显示名称的名称(或除 vProxy 名称之外的其他虚拟机名称)。
注意:请勿 使用“delete from datastore”选项。磁盘必须与 vProxy 分离,而不是从存储中删除。请勿删除属于 vProxy 的任何磁盘。
6.在 vSphere 中,搜索其磁盘已与 vProxy 分离的虚拟机。
7.在虚拟机的Summary选项卡中,单击Custom Attributes下的Edit
虚拟机自定义属性
8.选择包含“Dell EMC vProxy”的每个属性并将其删除。它们将在下一个 vProxy作期间重新创建。删除属性可确保清理任何过时的会话信息。
9.重新启动 vProxy 一体机。

其他信息

受影响的产品

NetWorker

产品

NetWorker
文章属性
文章编号: 000031379
文章类型: Solution
上次修改时间: 24 10月 2025
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。