Amazon Redshift クラスターを別の AWS アカウントにコピーするにはどうすればよいですか?

最終更新日: 2020 年 5 月 27 日

ある AWS アカウントから別のアカウントに Amazon Redshift クラスターをコピーしたいと考えています。どうすればよいですか?

簡単な説明

開始する前に、以下の要件を考慮してください。

  • 新しいクラスターには、別のドメインネームシステム (DNS) エンドポイントが設定されます。つまり、新しいエンドポイントを参照するよう、すべてのクライアント、アプリケーションコード、Amazon Kinesis データ配信ストリームを更新する必要があります。
  • Amazon Simple Storage Service (Amazon S3) ログ設定は移行されません。新しいクラスターでデータベース監査ログ記録を有効にする必要があります。
  • STL テーブルと SVL テーブルに保存されている履歴情報は、新しいクラスターで保持されません。

解決方法

Amazon Redshift クラスターを別の AWS アカウントにコピーするには、以下の手順を実施します。

  1. 移行するクラスターの手動スナップショットを作成します。
  2. 別の AWS アカウントとクラスタースナップショットを共有します。
  3. 送信先の AWS アカウントで、スナップショットからクラスターを復元します。