NetWorker:REST API 備份查詢逾時
Summary: REST API 備份查詢逾時
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- 您嘗試使用 REST 應用程式發展介面查詢 NetWorker 備份,但是這些備份在某些資源上已過時。
- 您使用的是 /nwrestapi/v3/global/clients/client_id/backups URL。
- 要查詢的資源適用于 VMware vCenter。
- 行為可透過指令檔編寫或單一 REST 呼叫產生。
- /nsr/logs/restapi/restapi.log 可能會針對查詢的資源報告狀態 500 (內部伺服器錯誤)。這是一般錯誤訊息。
Cause
查詢 vCenter 時,可能會發生此行為,因為對單一資源查詢的備份和中繼資料數量。
如果您要將 REST API 命令編寫腳本,且查詢中有使用「/clients/client_id/backups」URL 的 vCenter,則可能會因為記憶體流失而在其他資源上出現此行為。
如果您要將 REST API 命令編寫腳本,且查詢中有使用「/clients/client_id/backups」URL 的 vCenter,則可能會因為記憶體流失而在其他資源上出現此行為。
Resolution
使用下列 REST API 呼叫查詢 VMware 備份:HTTPs:// NetWorker_Server_Name:9090/nwrestapi/v3/global/vmware/vcenter/Hypervisor_Resource_Name/protectedvms/VM_UUID/backups
其中Hypervisor_Resource_Name是 vCenter 的名稱,如 NetWorker 所示。
例子:
注意:狀態 200 表示已收到命令且回應正確。
對於傳統 NetWorker 用戶端,您可以繼續使用 HTTPs:// NetWorker_Server_Name:9090/nwrestapi/v3/global/clients/Client_ID/backups URL。
其中Hypervisor_Resource_Name是 vCenter 的名稱,如 NetWorker 所示。
例子:
注意:狀態 200 表示已收到命令且回應正確。
對於傳統 NetWorker 用戶端,您可以繼續使用 HTTPs:// NetWorker_Server_Name:9090/nwrestapi/v3/global/clients/Client_ID/backups URL。
Additional Information
NetWorker 支援僅能處理 REST API 的損毀修復問題,也無法支援任何用來呼叫 REST API 的自訂腳本。
HTTPs://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md
HTTPs://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md
Affected Products
NetWorkerProducts
NetWorkerArticle Properties
Article Number: 000169971
Article Type: Solution
Last Modified: 03 Jun 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.