Snapshot Management を用いたスナップショットの自動化 - Amazon OpenSearch サービス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Snapshot Management を用いたスナップショットの自動化

OpenSearch Dashboards で Snapshot Management (SM) ポリシーを設定すると、スナップショットの定期的な作成と削除を自動化できます。SM は、インデックスのグループのスナップショットを作成できますが、Index State Management は、インデックスごとに 1 つのスナップショットしか作成できません。OpenSearch Service で SM を使用するときは、ユーザー独自の Amazon S3 リポジトリを登録する必要があります。リポジトリの登録手順については、「手動スナップショットレポジトリの登録」を参照してください。

SM が登場する以前は、OpenSearch Service は自動スナップショット機能を無料で提供していました。こちらは、現在もデフォルトで有効になっています。この機能は、サービスが管理する cs-* リポジトリにスナップショットを送信します。この機能を無効にする場合は、AWS Support までお問い合わせください。

SM 機能の詳細については、OpenSearch ドキュメントの「Snapshot Management 」(スナップショットの管理) を参照してください。

SM は、現在は、複数のインデックスタイプでのスナップショット作成をサポートしていません。例えば、* を使って複数のインデックスでスナップショットを作成する際に、一部のインデックスがウォーム層にある場合、スナップショットの作成は失敗します。スナップショットに複数のインデックスタイプを含める必要がある場合は、SM でこのオプションがサポートされるまでは、ISM スナップショットアクションを使用します。

考慮事項

Snapshot Management を設定するときは、次の点を考慮します。

  • リポジトリごとに使用できるポリシーは 1 つです。

  • 1 つのポリシーで最大 400 のスナップショットを作成できます。

  • この機能は、ドメインのステータスが赤色の場合、JVM の負荷が高い (85% 以上) 場合、スナップショット機能が停止している場合は、実行されません。クラスターの全体的なインデックス作成と検索のパフォーマンスが影響を受けていると、SM も影響を受けている可能性があります。

  • スナップショットのオペレーションは、前のオペレーションが完了した後に始まるため、1 つのポリシーでスナップショットのオペレーションが並行して実行されることはありません。

  • 同じスケジュールのポリシーが複数存在すると、リソースが急増する可能性があります。ポリシーのスナップショット化したインデックスが重複している場合、シャードレベルのスナップショットオペレーションは順番にしか実行されないため、パフォーマンスの問題が連鎖的に発生する可能性があります。ポリシーがリポジトリを共有すると、そのリポジトリへの書き込みオペレーションが急増します。

  • 特別なユースケースでない限り、スナップショットオペレーションの自動化は 1 時間に 1 回以下でスケジュールすることが推奨されます。