NetWorker RESTAPI:查询作业返回“code:404,消息:资源“JOBID”未找到。”
摘要: 您尝试使用 RESTAPI 查询 NetWorker 作业数据库 (jobsdb),并返回以下内容: "message": “找不到资源'480702'。” “status”:{ “代码”:404, “codeClass”:“客户端错误”, “reasonPhrase”:“未找到”
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
根据在刷新 jobsdb 之前收集的输出查询 URL。
- 您尝试使用 RESTAPI 查询 NetWorker 作业数据库 (jobsdb),并返回以下内容:
https://NETWORKER_SERVER_NAME:9090/nwrestapi/v3/global/jobs/JOBID
{
"message": "Resource '480702' is not found.",
"status": {
"code": 404,
"codeClass": "Client Error",
"reasonPhrase": "Not Found"
},
"timestamp": "YYYY-MM-SSTHH:mm:SS-TZ",
"userAgentRequest": {
"headers": [
{
"name": "Accept",
"value": "*/*"
},
{
"name": "Content-Type"
}
],
"method": "GET",
"url": "https://lnx-client01.emclab.local:9090/nwrestapi/v3/global/jobs/480702"
},
"version": "x.x.x.x.Build.xxx"
}
原因
默认情况下,NetWorker 服务器在 jobsdb 中保留作业信息 72 小时。查询的作业在 72 小时之前完成,并且 NetWorker“服务器保护”策略已运行。服务器保护“服务器备份”包含到期操作,该操作将刷新任何过期存储集的介质数据库,并清除任何早于 jobsdb 保留期的作业数据库。
解决方案
预期行为,仅当作业仍位于 jobsdb 中时,才能查询作业。
REST API 文档可通过以下网址获取:https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md
REST API 文档可通过以下网址获取:https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md
受影响的产品
NetWorker产品
NetWorker文章属性
文章编号: 000054099
文章类型: Solution
上次修改时间: 24 6月 2025
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。