スナップショットライフサイクル管理の開始

自動スナップショットライフサイクル管理は現在無効です。新しいバックアップスナップショットは自動的に作成されません。

スナップショットライフサイクル管理サービスを開始するには、次の手順に従ってください:

スナップショットライフサイクル管理を開始するには、Kibanaに移動し、開始コマンドを実行する必要があります。

Kibanaを使用する

  • 1. Elastic Cloudコンソールにログインします。
  • 2. Elasticsearchサービスパネルで、デプロイメントの名前をクリックします。
    デプロイメントの名前が無効になっている場合、Kibanaインスタンスが正常でない可能性があります。その場合は、Elasticサポートにお問い合わせください。デプロイメントにKibanaが含まれていない場合は、最初に有効にするだけで済みます。
  • 3. デプロイメントのサイドナビゲーションメニュー(左上隅のElasticロゴの下に配置されています)を開き、**Dev Tools

    Console**に移動します。
    Kibana Console

  • 4. 開始スナップショットライフサイクル管理:

Python

  1. resp = client.slm.start()
  2. print(resp)

Js

  1. const response = await client.slm.start();
  2. console.log(response);

コンソール

  1. POST _slm/start

応答は次のようになります:

コンソール-結果

  1. {
  2. "acknowledged": true
  3. }
  • 5. スナップショットライフサイクル管理が現在実行中であることを確認します:

Python

  1. resp = client.slm.get_status()
  2. print(resp)

Ruby

  1. response = client.slm.get_status
  2. puts response

Js

  1. const response = await client.slm.getStatus();
  2. console.log(response);

コンソール

  1. GET _slm/status

応答は次のようになります:

コンソール-結果

  1. {
  2. "operation_mode": "RUNNING"
  3. }

開始スナップショットライフサイクル管理:

Python

  1. resp = client.slm.start()
  2. print(resp)

Js

  1. const response = await client.slm.start();
  2. console.log(response);

コンソール

  1. POST _slm/start

応答は次のようになります:

コンソール-結果

  1. {
  2. "acknowledged": true
  3. }

スナップショットライフサイクル管理が現在実行中であることを確認します:

Python

  1. resp = client.slm.get_status()
  2. print(resp)

Ruby

  1. response = client.slm.get_status
  2. puts response

Js

  1. const response = await client.slm.getStatus();
  2. console.log(response);

コンソール

  1. GET _slm/status

応答は次のようになります:

コンソール-結果

  1. {
  2. "operation_mode": "RUNNING"
  3. }