OpenSearch Service ドメイン間でデータを移行する方法を教えてください。

所要時間1分
0

Amazon OpenSearch Service ドメインから別のドメインにデータを移動しようと考えています。

簡単な説明

手動スナップショットを使用すれば、個別のインデックスまたは OpenSearch Service ドメイン全体を移行することができます。同じ AWS アカウントのドメイン、または別のアカウントのドメインにデータを移行可能です。

解決方法

前提条件:

次の手順を実行します:

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

注:Amazon S3 マネージドキー (SSE-S3) を使用してサーバー側の暗号化を行うと、スナップショットリポジトリとして使用する S3 バケットを暗号化することができます。

2.    (オプション) 別のアカウントに移行する場合は、移行先にクロスアカウント権限を付与するポリシーを、移行元の S3 バケットにアタッチします。

3.    移行元ドメインのスナップショットを手動で作成します。

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

関連情報

Amazon OpenSearch Service の「インデックス [.kibana] を復元できません」というエラーを解決する方法を教えてください。

Amazon OpenSearch Service クラスターにアクセスしようとすると、「ユーザー: 匿名は認証されていません」というエラーが表示されます

別の AWS アカウントから S3 オブジェクトをコピーするにはどうすればよいですか。

Simple Storage Service (Amazon S3) バケット内のオブジェクトへのクロスアカウントアクセスを提供するにはどうすればよいですか?