Amazon Redshift のデータをあるクラスターから別のクラスターに移行するにはどうすればよいですか?

所要時間1分
0

Amazon Redshift のデータをあるクラスターから別のクラスターに移行したいと考えています。

解決方法

データ共有、Amazon Redshift Spectrum、Amazon Simple Storage Service (Amazon S3)、またはクラスタースナップショットを使用して Amazon Redshift のデータを移行できます。

データ共有

データ共有を使用すると、Amazon Redshift クラスター全体のライブデータを AWS アカウントや AWS リージョンと共有できます。

注: Amazon Redshift のデータ共有は RA3 ノードタイプでのみ使用できます。RA3 ノードの移行については、「Amazon Redshift クラスターを RA3 ノードタイプに移行するにはどうすればよいですか?」を参照してください。

AWS アカウントについては、「AWS アカウント内でのデータ共有」と「AWS アカウント間でのデータ共有」を参照してください。

AWS リージョンについては、「AWS リージョン間でのデータ共有」を参照してください。

詳細については、「Amazon Redshift でのクラスター間のデータの共有」を参照してください。

Amazon Redshift Spectrum

Amazon Redshift Spectrum を使用して外部データをクエリできます。Amazon Redshift Spectrum を使用して、複数のクラスターでデータを共有することもできます。詳細については、「Amazon Redshift Spectrum で外部テーブルを作成およびクエリするにはどうすればよいですか?」を参照してください。

Amazon S3

Amazon Redshift から Amazon S3 バケットにデータを移動できます。詳細については、「Amazon Redshift から別のアカウントの Amazon S3 バケットにデータをコピーまたはアンロードする方法を教えてください」を参照してください。

または、Amazon Redshift Unload/Copy Utility を使用して、Amazon Redshift クラスターまたはデータベース全体のデータを Amazon S3 に移行することもできます。

クラスタースナップショット

手動スナップショットを作成および共有することで、Amazon Redshift でプロビジョニングされたクラスターを別の AWS アカウントにコピーできます。詳細については、「Amazon Redshift でプロビジョニングされたクラスターを別の AWS アカウントにコピーするにはどうすればよいですか?」を参照してください。


関連情報

データ共有の開始方法

Amazon Redshift のプロビジョニング済みクラスターを特定の VPC から別の VPC に移動する方法を教えてくさい。

AWS コマンドラインインターフェイス (AWS CLI) および Amazon Redshift API を使用したスナップショットの管理

How can I copy S3 objects from another AWS account? (別の AWS アカウントから S3 オブジェクトをコピーするにはどうすればよいですか?)

AWS公式
AWS公式更新しました 1年前
コメントはありません

関連するコンテンツ