すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:インデックスからのデータ復元

最終更新日:Apr 25, 2026

背景情報

API データソース から フルインデックス を実行する場合、過去 3 日間にプッシュされたデータのみを取得できます。OpenSearch Retrieval Engine Edition では、インデックスからのデータ復元 機能によりデータ整合性を維持できます。これにより、次回の フルインデックス で作成される インデックスバージョン に、API データソース のすべてのデータが保持されます。次の図はこの仕組みを示しています。image

操作手順

ユースケースインデックステーブル辞書 を変更した後など、API データソース に対して フルインデックス を実行する必要があります。その際、古い インデックスバージョン のすべてのデータを新しいバージョンに引き継ぐ必要があります。

手順

  1. [インスタンス管理] ページで、[O&M センター > O&M 管理] に移動し、[インデックスからのデータ復元] をクリックします。

  1. 復元する既存のデータソースを選択します。

[インデックスからのデータ復元] ダイアログボックスには、利用可能なデータソースが一覧表示され、各項目には [データソース][インデックステーブル]、および [復元対象のインデックスバージョン] の列が含まれます。対象のデータソースのラジオボタンを選択します。

注意

  • API データソース のみが表示されます。選択する データソース は、少なくとも 1 回以上 フルインデックス を完了している必要があります。

  • 一度に復元できるのは 1 つの データソース のみです。

  1. 条件を満たしている場合は、[OK] をクリックしてリクエストを送信します。

注意

  • インデックスからのデータ復元 を実行するには、まとめ にすべてのフィールドが含まれている必要があります。

  • 条件を満たさない状態でリクエストを送信すると、復元プロセスにより 属性フィールド または 検索結果フィールド 以外のフィールドの内容がクリアされます。

  1. リクエスト送信後は、[O&M センター > 変更履歴][データソース変更] タブで復元の進捗をモニターできます。

ページには [インデックス内の FSM 復元] プロセスの進捗が表示されます。このプロセスには、init、create snapshot、generate data、check gen_data status、prepare bs build data、bs build check、update finished time、kill build task などのステージが含まれます。各ステージが完了すると緑色のチェックマークが表示されます。[詳細] をクリックすると、各ステージの実行詳細を確認できます。

  1. [データソース変更] タブの FSM ワークフローが完了したら、インデックステーブルの変更カスタム介入エントリの追加 など、フルインデックス を必要とする他の操作を実行できます。フルインデックス 実行時には、データソース として [インデックスからのデータ復元] を選択することで、前の インデックスバージョン のすべてのデータを保持できます。

注意事項

  • インデックスからのデータ復元 機能は、API データソース のみをサポートします。

  • 復元データの整合性を確保するため、すべてのデータフィールドを 属性フィールド または 検索結果フィールド として設定する必要があります。インデックスからのデータ復元 を実行する際、属性フィールド または 検索結果フィールド として設定されていないフィールドはクリアされます。