機械翻訳について

アナリティクス・インスタンスのスナップショットのリストア

post

/api/20210901/system/actions/restoreSnapshot

アナリティクス・インスタンス内の指定されたIDとパスワードのスナップショットをリストアします。 進行状況をモニターできるように、WorkRequest idを返します。

リクエスト

この操作のリクエスト・パラメータはありません。

サポートされているメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
Type: object
スナップショット・リストア・アクションを実行するプロパティ。
ソースを表示
ネストされたスキーマ : SnapshotRestore
Type: object
スナップショット・リソースを使用してスナップショットをリストアするプロパティ。
ソースを表示
先頭に戻る

レスポンス

202レスポンス

非同期操作が開始されました。
ヘッダー

400レスポンス

不正なリクエスト(無効な問合せパラメータ、不正なヘッダーなど)。
本文()
ルート・スキーマ: Error
Type: object
ソースを表示

404レスポンス

見つかりません。 リクエストされたリソースは見つかりませんでした。
本文()
ルート・スキーマ: Error
Type: object
ソースを表示
先頭に戻る

この例では、Oracle AnalyticsインスタンスでID ac6fdab7-9c16-4d22-a56f-cb7b5d15505aのスナップショットをリストアします。

「すべてのスナップショットの取得」を使用して、リストアするスナップショットのIDを検索します。 必要なスナップショットがアナリティクス・インスタンスにまだ登録されていない場合は、まずこれを行う必要があります(「スナップショットの作成」を参照)。

cURLの例:

最初に、リストアするスナップショットのIDとスナップショットへのアクセスに必要なパスワードを含むJSONファイルを作成します。 たとえば、次のようにrestore_mysnapshot.jsonというJSONファイルを作成します:

{
   "snapshot": {
      "id" : "ac6fdab7-9c16-4d22-a56f-cb7b5d15505a",
      "password" : "snapshotPassword123!"
   }
}

次に、このcURLコマンドを実行して、Oracle Analyticsインスタンスのスナップショットをリストアします:

curl -i \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --request POST 'https://<hostname>/api/20210901/system/actions/restoreSnapshot' \
  -d @restore_mysnapshot.json

リクエスト本文の例

{

  "snapshot": {

    "id": "ac6fdab7-9c16-4d22-a56f-cb7b5d15505a",

    "password": "snapshotPassword123"

  }

}

レスポンス・ヘッダーの例

レスポンス・ヘッダーのoa-work-request-idを書き留めます。 この値を使用して、操作のステータスを追跡できます。

oa-work-request-id: lfc-c2:152-cd:607

レスポンス本文の例

または、レスポンス本文のworkRequestIdを書き留めます。 この値を使用して、操作のステータスを追跡できます。

{
    "workRequestId": "lfc-c2:152-cd:607"
}
先頭に戻る