NetWorker RESTAPI: JOBSのクエリーで「code: 404,メッセージ: Resource 'JOBID' is not found.」

摘要: RESTAPIを使用してNetWorkerジョブ データベース(jobsdb)にクエリーを実行しようとすると、次の情報が返されます。 "message": 「Resource '480702' is not found.」, 「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の「サーバー保護」ポリシーが実行されました。Server Protectionの「Server backup」には、期限切れのセーブセットのメディア データベースをフラッシュし、jobsdb保存期間よりも古いジョブの jobsdb をクリアする有効期限アクションが含まれています。

解决方案

予期される動作では、ジョブが jobsdb に残っている場合にのみ、ジョブを照会できます。

REST APIのドキュメントは、次の https://developer.dell.com/apis/2378/versions/v3/docs/GettingStarted.md から入手できます。

受影响的产品

NetWorker

产品

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