NVP-vProxy:VM 磁碟備份失敗,並顯示「VDDK 錯誤:13:您沒有此檔案的存取權限...掛載點已存在」
摘要: 您正在使用 NetWorker VMware Protection (NVP) vProxy 裝置備份虛擬機器 (VM),但有一或多個 VM 磁碟無法備份。失敗會報告「VDDK 錯誤:13:You do not have access rights to this file."這是一般錯誤,可能會出現多種症狀。在這種情況下,vProxy vbackupd-vddk.log指示裝入點已存在。當 VM 的 .vmdk 檔案已附加至 vProxy 時,就會發生這種情況。 ...
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
NetWorker VMware Protection 整合是透過 vProxy 裝置進行設定。 虛擬機器 (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.
原因
VM 的 .vmdk 在先前的備份後保留連接至 vProxy 裝置,導致錯誤「掛接點 xxxxx 已存在」。
解析度
有兩個選項可用。
選項 1:
使用 ProxyHC 公用程式清理遺留的磁碟。
NVP-vProxy:如何在 vProxy 裝置
上使用執行狀況檢查工具 ProxyHC上述 KB 詳細說明如何取得和使用 ProxyHC 工具。此特定問題所需的語法為:
NVP-vProxy:如何在 vProxy 裝置
上使用執行狀況檢查工具 ProxyHC上述 KB 詳細說明如何取得和使用 ProxyHC 工具。此特定問題所需的語法為:
./ProxyHC tasks disk cleanup
選項 2:
手動清理 vProxy 配置的磁碟。額外的 .vmdk 必須與 vProxy 裝置分離。如果 vProxy 未執行任何備份或還原,則 vProxy 裝置僅應將其兩個 .vmdk 附加至 vProxy 裝置 VM。
1.停止 VM 備份,直到 vProxy 報告「掛接點 xxxxxx already exists」錯誤。
2.登入 vCenter 的 vSphere Web 用戶端。
3.在 vProxy 裝置上按一下滑鼠右鍵,然後選取「編輯設定...」
4.檢查屬於其他虛擬機器的任何磁碟:
2.登入 vCenter 的 vSphere Web 用戶端。
3.在 vProxy 裝置上按一下滑鼠右鍵,然後選取「編輯設定...」
4.檢查屬於其他虛擬機器的任何磁碟:
5.如果有附加至 vProxy 裝置的任何其他 .vmdk 磁碟,請記下 VM 名稱並取消掛接磁碟。.vmdk 包含 vSphere VM 顯示名稱的名稱 (或 vProxy 名稱以外的其他 VM 名稱)。
警示:請勿 使用「從資料存放區刪除」選項。磁碟必須從 vProxy 分離,而不是從儲存中刪除。請勿移除任何屬於 vProxy 的磁碟。
6.從 vSphere 中,搜尋其磁碟已從 vProxy 分離的虛擬機器。
7.在虛擬機器的摘要標籤中,按一下自訂屬性下的編輯。
8.選取每個包含「Dell EMC vProxy」的屬性,然後刪除它們。系統會在下次執行 vProxy 動作時重新建立這些資料。刪除屬性可確保清除任何過時的工作階段資訊。
9.將 vProxy 裝置重新開機。
其他資訊
注意:「VDDK 錯誤 13」是從 VMware 傳回的一般錯誤。vProxy /opt/emc/vproxy/runtime/logs/vbackupd-vddk.log 提供有關特定原因的更多深入解析。如果本文不適用,也應檢閱下列文章。
受影響的產品
NetWorker產品
NetWorker文章屬性
文章編號: 000031379
文章類型: Solution
上次修改時間: 24 10月 2025
版本: 6
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。