Amazon OpenSearch Service のドメイン間でデータを移行するにはどうすればよいですか?

最終更新日: 2021 年 9 月 1 日

Amazon OpenSearch Service (Amazon Elasticsearch Service の後継サービス) ドメインから別のドメインにデータを移動したいと考えています。どうすればできますか?

簡単な説明

手動スナップショットを使用して、個々のインデックスまたは OpenSearch Service ドメイン全体を移行できます。同じアカウントのドメインまたは別のアカウントのドメインにデータを移行できます。

解決方法

開始する前に、以下を確認してください。

次に、以下を実行します。

1.    移行元ドメインと移行先ドメインの両方に同じ手動スナップショットリポジトリを登録します。通常、送信先は Amazon Simple Storage Service (Amazon S3) バケットです。

注: スナップショットリポジトリとして使用する S3 バケットを暗号化するために、Amazon S3 管理キーでサーバー側の暗号化を使用できます。

2.    (任意) 別の AWS アカウントに移行する場合は、移行先へのクロスアカウントアクセス許可を付与するポリシーを移行元 S3 バケットにアタッチします。

3.    ソースドメインの手動スナップショットを取得します。

4.    移行先ドメインにスナップショットを復元するには、_restore API を使用します。