Docs Menu
Docs Home
/
MongoDB Ops Manager
/ / / /

ID を使用して 1 つのバックアップデーモン構成を取得

項目一覧

  • Resource
  • リクエスト クエリ パラメータ
  • リクエスト ボディ パラメータ
  • 応答
  • リクエストの例
  • 応答例
  • 応答ヘッダー
  • レスポンス本体

1 つのバックアップ デーモンの構成を取得します。

ベース URL: https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0/admin/backup

GET /daemon/configs/{MACHINE}/{HEAD-ROOT-DIRECTORY}
名前
タイプ
必要性
説明

マシン

string

必須

バックアップデーモンを提供するマシンのホスト名または IP アドレス。

ヘッドルート ディレクトリ

string

任意

ルート相対 URL エンコード パス この バックアップデーモン ホスト上の ヘッドディレクトリ のバックアップデーモンが設定されていない場合は、 を省略できます。

次のクエリ パラメータは 任意です。

名前
タイプ
必要性
説明
default

pretty

ブール値

任意

レスポンス本体を pretty-print にするかどうかを示すフラグ 形式。

false

envelope

ブール値

任意

応答をエンベロープでラップするかどうかを示すフラグ。

一部の APIクライアントは、 HTTPレスポンス ヘッダーまたはステータス コードにアクセスできません。 これを修正するには、クエリでenvelope=trueを設定します。

1 つの結果を返すエンドポイントの場合、レスポンス本体には次のものが含まれます。

名前
説明

status

HTTPレスポンス コード

content

期待される応答本体

false

このエンドポイントは、HTTP リクエスト本体パラメータを使用しません。

名前
タイプ
説明

assignmentEnabled

ブール値

このバックアップデーモンにバックアップジョブを割り当てることができるかどうかを示すフラグ。

backupJobsEnabled

ブール値

このバックアップデーモンがデータベースのバックアップに使用できるかどうかを示すフラグ。

configured

ブール値

このバックアップデーモンが使用可能かどうかを示すフラグ。

garbageCollectionEnabled

ブール値

このバックアップデーモンにガベージ コレクションが設定されているかどうかを示すフラグ。

headDiskType

string

ヘッドディレクトリを保存するために使用されるディスクのタイプ。

このオプションに指定できる値は以下のとおりです。

  • HDD

  • SSD

id

string

labels

文字列の配列

がどの MongoDB Ops Managerバックアップデーモン に割り当てることができる バックアップジョブ を管理するためのタグの配列。

links

オブジェクト配列

サブリソースや関連リソースへの 1 つ以上のリンク。 応答内のすべてのlinks配列には、 selfと呼ばれるリンクが少なくとも 1 つ含まれています。 URL の関係は、 Web リンク仕様 で説明されています。

machine

オブジェクト

machine.headRootDirectory

string

この バックアップデーモン ホスト上の ヘッドディレクトリ のルート相対パス。

machine.machine

string

バックアップデーモンホストのホスト名または IP アドレス。

numWorkers

数値

タスクを実行できるワーカープロセスの数(つまり、 バックアップ、復元、またはグルーム)を作成します。

resourceUsageEnabled

ブール値

このバックアップデーモンのリソース使用量が監視されているかどうかを示すフラグ。

restoreQueryableJobsEnabled

ブール値

curl --user '{PUBLIC-KEY}:{PRIVATE-KEY}' --digest \
--header 'Accept: application/json' \
--include \
--request GET 'https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0/admin/backup/daemon/configs/{MACHINE}/{HEAD-ROOT-DIRECTORY}?pretty=true'
HTTP/1.1 401 Unauthorized
Content-Type: application/json;charset=ISO-8859-1
Date: {dateInUnixFormat}
WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false
Content-Length: {requestLengthInBytes}
Connection: keep-alive
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
{
"assignmentEnabled" : true,
"backupJobsEnabled" : false,
"configured" : true,
"garbageCollectionEnabled" : true,
"headDiskType" : "SSD",
"id" : "5991a422ad5df350005dd062",
"labels" : [ "l1", "l2" ],
"links" : [ {
"href" : "https://{OPSMANAGER-HOST}:{PORT}/api/public/v1.0/admin/backup/daemon/configs/{MACHINE}/{HEAD-ROOT-DIRECTORY}",
"rel" : "self"
}],
"machine" : {
"headRootDirectory" : "/data/backup/",
"machine" : "localhost"
},
"numWorkers" : 50,
"resourceUsageEnabled" : true,
"restoreJobsEnabled" : false,
"restoreQueryableJobsEnabled" : true
}

戻る

バックアップデーモン