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

所要時間1分
0

Amazon Redshift クラスターをある Amazon Virtual Private Cloud (Amazon VPC) から別の VPC に移動したいと考えています。

簡単な説明

Amazon Redshift のプロビジョニング済みクラスターを現在の VPC から別の VPC に移動するには次を実行します。

  1. ソースとなるクラスターで、AWS Identity and Access Management (IAM) のロールと設定の詳細を確認します。
  2. クラスターサブネットグループを作成します。
  3. ソースクラスターのスナップショットを作成します。
  4. そのクラスターを、新しいクラスターサブネットグループで復元します。
  5. IAM ロールを関連付けます。

解決方法

注: 移行中は、元のクラスターへの書き込みを停止してください。書き込みを行った場合、一部のデータが新しいクラスターにバックアップされないことがあります。

IAM ロールを確認する

  1. Amazon Redshift コンソールを開き、ナビゲーションペインで [CLUSTERS] (クラスター) をクリックします。
  2. 移動する Amazon Redshift クラスターを選択します。
  3. ページ上部で [Actions] (アクション) と表示されたドロップダウンリストを開き、[Manage IAM roles] (IAM ロールの管理) を選択します。
  4. クラスターに関連付けられている IAM ロールを記録しておきます。これらのロールは、後で新しいクラスターに関連付けます。

クラスターサブネットグループを作成する

クラスターサブネットグループを作成します。[VPC] でクラスターの移行先となる VPC の ID を選択し、関連するサブネットをすべて追加します。

ソースクラスターの手動スナップショットを作成する

手動スナップショットを作成します。[Cluster identifier] (クラスター識別子) で、移行するクラスターを選択します。

新しいクラスターサブネットグループにクラスターを復元する

  1. 作成したスナップショットを選択し、[Restore from snapshot] (スナップショットからの復元) を選択し、[Restore to provisioned cluster] (プロビジョニングされたクラスターへの復元) を選択します。
  2. 新しいクラスターのプロパティを設定します。Amazon Redshift ではデフォルトで、ソースクラスターと同じプロパティが自動的に選択されます。プロパティは、次のようにソースクラスターとは異なる設定にする必要があります。
    [Cluster identifier] (クラスター識別子) には、 仮想プライベートクラウド (VPC) (クラスターの移行先となる VPC) を選択します。
  3. [Restore] (復元) をクリックします。

IAM ロールを関連付ける

  1. ナビゲーションペインで [CLUSTERS] (クラスター) をクリックした後、新しいクラスターを選択します。
  2. [Actions] (アクション) と表示されたドロップダウンリストを開き、[Manage IAM roles] (IAM ロールの管理) を選択します。
  3. [Available IAM roles] (利用可能な IAM ロール) から、ソースクラスターに関連付けられているロールを選択します。
  4. [Add IAM role] (IAM ロールの追加)、[Done] (完了) の順にクリックします。

スナップショットが復元され、新しいクラスターのステータスに Available と表示されたら、次の手順を実行します。

  1. 元の (古い) クラスターの名前を変更します (例: oldcluster-1)。
  2. 新しいクラスターの名前を元のクラスター名 (例: cluster-1) に変更します。
  3. クライアントアプリケーションから、新しいクラスターへの書き込みオペレーションを再開します。
  4. 古いクラスターを削除します

関連情報

VPC でクラスターを管理する

Amazon Redshift クラスターを起動するために VPC にアクセスして できないのはなぜですか?

Amazon Redshift でプロビジョニングされたクラスターを別の AWS アカウントにコピーするにはどうすればよいですか?

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