如何將資料從一個 Amazon OpenSearch Service 網域遷移到另一個網域?
上次更新日期:2021 年 09 月 01 日
我想要將資料從一個 Amazon OpenSearch Service 網域遷移到另一個網域。我如何做到這一點?
簡短描述
您可以使用手動快照來遷移個別索引或整個 OpenSearch Service 網域。您可以將資料遷移至相同帳戶中的網域,或遷移至不同帳戶中的網域。
解決方案
在開始之前,請確認以下事項:
- 您符合手動快照先決條件。
- 您的 OpenSearch Service 用戶端可以將已簽署的 HTTP 請求傳送至您網域的端點。
- 來源網域與目的地網域的 Elasticsearch 版本相容。如需詳細資訊,請參閱 Elasticsearch 網站上的快照和還原。
然後,執行以下操作:
1. 同時在來源網域和目的地網域上註冊相同的手動快照儲存庫。您的目的地通常是 Amazon Simple Storage Service (Amazon S3) 儲存貯體。
注意:您可以使用伺服器端加密搭配 Amazon S3 受管金鑰 (SSE-S3) 來加密您用作快照儲存庫的 S3 儲存貯體。
2. (選用) 如果您要遷移至其他 AWS 帳戶,請將政策連接至來源 S3 儲存貯體,以授與跨帳戶許可給目的地。
3. 建立來源網域的手動快照。
4. 使用 _restore API 將快照還原至目的地網域。