NVP-vProxy:備份失敗,找不到資源代碼 -404“使非活動會話老化”
Сводка: 使用 NetWorker VMware Protection (NVP) vProxy 裝置執行的虛擬機器 (VM) 備份會間歇性失敗,並顯示「找不到資源」錯誤 (代碼 -404),因為 vProxy 會在 NetWorker 伺服器擷取最終狀態之前,使已完成的備份工作階段老化。NetWorker 儲存節點和 Data Domain 之間的高網路延遲會導致 NetWorker 伺服器延遲其狀態輪詢要求,這造成 vProxy 工作階段到期。將儲存節點到 Data-Domain 的延遲降低至低於 50 毫秒可解決此問題。 ...
Данная статья применяется к
Данная статья не применяется к
Эта статья не привязана к какому-либо конкретному продукту.
В этой статье указаны не все версии продуктов.
Симптомы
NetWorker VMware Protection (NVP) 整合使用 vProxy 裝置來執行 VM 備份。VM 備份間歇性失敗,並顯示在 NetWorker 管理主控台 (NMC) 中找不到資源的訊息。同一 VM 的後續重試備份可能會成功,但此故障可能會影響同一備份視窗中的其他 VM。NMC 顯示以下錯誤 (工作階段 ID 會依發生而異):
{"Text":"Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9","Code":-404}
備份動作記錄會顯示 NetWorker 伺服器嘗試從 vProxy 擷取備份狀態失敗,隨後備份失敗:
MM/DD/YY HH:MM:SS [VM_NAME]: Unable to obtain backup status from vProxy after 5 attempts, failing the backup: Received an HTTP code: 404, libCURL message: "", vProxy message: "Error received from vProxy ="-404: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9". ", url: "https://[VPROXY_NAME]:9090/api/v1/BackupVmSessions/44ab916f-7519-40f9-9d2e-e90394782ed9", body: " ". MM/DD/YY HH:MM:SS [VM_NAME]: Unable to download vProxy Session log into file '/nsr/logs/policy/VMWare Protection/[WORKFLOW]/461300-[VM_NAME]-YYYY-MM-DD-HH-MM-SS.log': Possible wrong vProxy hostname or port, resource path not found. Received an HTTP code: 404, libCURL message: "", url: "https://[VPROXY_NAME]:9090/api/v1/BackupVmSessions/44ab916f-7519-40f9-9d2e-e90394782ed9/log". MM/DD/YY HH:MM:SS [VM_NAME]: Backup failed. MM/DD/YY HH:MM:SS The size of proxied data written has not been set. MM/DD/YY HH:MM:SS Save-set ID '849786629' (client '[VCENTER_NAME]': save-set 'vm:50308677-bf8b-c786-0140-6a9c4409b90f:[VCENTER_NAME]') is aborted.
vProxy vbackupd-engine.log 顯示完整的工作階段生命週期 — 備份在 vProxy 端成功完成,但工作階段隨後會老化,並在 NetWorker 伺服器擷取狀態之前刪除:
YYYY/MM/DD HH:MM:SS TRACE: Ending go routine of main session loop for *resources.BackupVmSessions (vm-29424) [VM_NAME].
YYYY/MM/DD HH:MM:SS NOTICE: 44ab916f-7519-40f9-9d2e-e90394782ed9:vm-29424:[VM_NAME]: Backup session is exiting
YYYY/MM/DD HH:MM:SS TRACE: Resource Update 44ab916f-7519-40f9-9d2e-e90394782ed9:externalId=[VCENTER_NAME]:vm-29424:state=Success:deletable=true.
YYYY/MM/DD HH:MM:SS INFO: Saved resource map to "/opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob".
YYYY/MM/DD HH:MM:SS NOTICE: Aging out inactive session BackupVmSessions - 44ab916f-7519-40f9-9d2e-e90394782ed9 ([VCENTER_NAME]:vm-29424) last accessed YYYY-MM-DD HH:MM:SS -0500 CDT.
YYYY/MM/DD HH:MM:SS TRACE: Deleting logfiles of session '44ab916f-7519-40f9-9d2e-e90394782ed9'...
YYYY/MM/DD HH:MM:SS TRACE: Deleting log file "/opt/emc/vproxy/runtime/logs/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log" while deleting session "44ab916f-7519-40f9-9d2e-e90394782ed9"...
YYYY/MM/DD HH:MM:SS INFO: File '/opt/emc/vproxy/runtime/logs/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log' is moved to '/opt/emc/vproxy/runtime/logs/recycle/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log'.
YYYY/MM/DD HH:MM:SS INFO: Deleted log file "/opt/emc/vproxy/runtime/logs/vbackupd/44ab916f-7519-40f9-9d2e-e90394782ed9.log" while deleting session "44ab916f-7519-40f9-9d2e-e90394782ed9".
YYYY/MM/DD HH:MM:SS TRACE: Deleting resource: [VCENTER_NAME]:vm-29424 - 44ab916f-7519-40f9-9d2e-e90394782ed9 ...
YYYY/MM/DD HH:MM:SS INFO: Deleted resource: [VCENTER_NAME]:vm-29424 - 44ab916f-7519-40f9-9d2e-e90394782ed9.
YYYY/MM/DD HH:MM:SS INFO: Saved resource map to "/opt/emc/vproxy/runtime/state/vbackupd/BackupVmSessions.gob".
YYYY/MM/DD HH:MM:SS INFO: Aged out 1 'BackupVmSessions' sessions, 0 remaining
YYYY/MM/DD HH:MM:SS ERROR: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS ERROR: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS TRACE: Handling Action GetLog for 44ab916f-7519-40f9-9d2e-e90394782ed9 ...
YYYY/MM/DD HH:MM:SS ERROR: Resource not found: 44ab916f-7519-40f9-9d2e-e90394782ed9
YYYY/MM/DD HH:MM:SS TRACE: Reply sent successfully for "GetLog".
Причина
NetWorker 伺服器會持續輪詢 vProxy 以取得備份工作階段狀態,並在備份完成後要求工作階段記錄。在 NetWorker 伺服器數分鐘內未要求更新後,vProxy 會完成備份並使工作階段老化。隨著工作階段的老化,vProxy 無法再為 NetWorker 伺服器提供狀態更新或記錄,且會失敗,並顯示 resource not found 錯誤。NetWorker 伺服器狀態要求延遲,通常是因為 NetWorker 儲存節點與 Data Domain 通訊之間發生高延遲所導致。
Разрешение
- 測量儲存節點到 Data-Domain 的延遲:
- 從 NetWorker 儲存節點到 Data Domain 執行含時間戳記的連續 ping,並將結果輸出至檔案。請確定兩個系統上的時區相符。
- Windows :
ping -t [DATA_DOMAIN_IP] > ping_output.txt - Linux:
ping [DATA_DOMAIN_IP] | while read line; do echo "$(date): $line"; done > ping_output.txt
- Windows :
- 在備份時段期間,讓 ping 在背景繼續執行。
- 當備份失敗再次發生時,請查看ping_output.txt檔並檢查與失敗對應的時間範圍,以瞭解延遲峰值。
- 從 NetWorker 儲存節點到 Data Domain 執行含時間戳記的連續 ping,並將結果輸出至檔案。請確定兩個系統上的時區相符。
- 將延遲降低至 50 毫秒以下:
- 識別並解決 NetWorker 儲存節點和 Data Domain 之間的高延遲來源。常見原因包括網路擁塞、WAN 鏈路、路由效率低下或網路設備過載。
- 在備份執行期間,請確定 NetWorker 儲存節點和 Data Domain 之間的往返延遲保持在 50 毫秒以下。此閾值記錄在 Dell NetWorker 效能最佳化規劃指南的「TCP 視窗大小與網路延遲考量」一節中。
- 部署遠端儲存節點(如果無法減少延遲):
- 如果儲存節點至 Data-Domain 的延遲無法降低至低於 50 毫秒 (例如,由於地理分隔),請在 Data Domain 所在的遠端站點設定 NetWorker 儲存節點。此儲存節點在本機管理 Data Domain 裝置,可消除高延遲路徑。
- 驗證解決方案:
- 減少延遲或部署遠端存儲節點后,為以前受影響的虛擬機觸發備份作業。
- 確認備份成功完成,NMC、備份動作記錄或 vProxy vbackupd-engine.log中未出現找不到資源 (代碼 -404) 錯誤。
- 在連續 3 個備份視窗中監視備份作業,以確認不再發生間歇性故障。
- 如果在將延遲降低至 50 毫秒以下後,工作階段過時失敗仍然存在,請聯絡 Dell 支援 以進行進一步調查,並參考此 KB 文章。
Дополнительная информация
下列文章詳細說明如何執行部分網路故障診斷:NetWorker:如何故障診斷網路相關問題。
Продукты
NetWorker Family, NetWorkerСвойства статьи
Номер статьи: 000034020
Тип статьи: Solution
Последнее изменение: 14 июл. 2026
Версия: 7
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.