DC1 ノードタイプから DC2 ノードタイプへのアップグレード - Amazon Redshift

DC1 ノードタイプから DC2 ノードタイプへのアップグレード

DC1 クラスターを DC2 ノードタイプにアップグレードすると、向上したパフォーマンスを利用できます。

DC2 ノードタイプを使用するクラスターは、仮想プライベートクラウド (EC2-VPC) で起動する必要があります。

DC1 クラスターが VPC にない場合:

  1. DC1 クラスターのスナップショットを作成します。詳細については、「Amazon Redshift スナップショットとバックアップ」を参照してください。

  2. VPC を作成するか、アカウント内の既存の VPC を選択します。詳細については、「VPC でクラスターを管理する」を参照してください。

  3. VPC の新しい DC2 クラスターにスナップショットを復元します。詳細については、「スナップショットからのクラスターの復元」を参照してください。

DC1 クラスターがすでに VPC にある場合は、以下のいずれかの方法を選択します。

  • このオペレーションの一部として、DC1 クラスターのサイズを変更し、ノードタイプを DC2 に変更します。クラスターは、サイズ変更オペレーション中、使用できません。詳細については、「クラスターのサイズ変更」を参照してください。

  • DC1 クラスターのスナップショットを作成し、VPC の DC2 クラスターにスナップショットを復元します。詳細については、「スナップショットからのクラスターの復元」を参照してください。

ノードタイプを DC1 から DC2 にアップグレードするときは、以下の点を考慮してください。

  • 100% 満杯の DC1 クラスターは、同等数の DC2 ノードにアップグレードできない場合があります。より多くのディスクスペースが必要な場合は、以下を試すことができます。

    • 使用可能なディスクスペースがより多い設定にサイズを変更します。

    • テーブルを切り詰めるか行を削除して、不要なデータをクリーンアップします。

  • DC2 クラスターは EC2-Classic ネットワーキングをサポートしていません。DC1 クラスターが VPC で実行されていない場合は、DC2 の移行用にクラスターを作成します。詳細については、「VPC でクラスターを管理する」を参照してください。

  • クラスターのサイズを変更すると、オペレーション中は、クラスターが読み取り専用モードに設定される場合があります。詳細については、「クラスターのサイズ変更」を参照してください。

  • DC1 リザーブドノードを購入した場合、残りの期間に、DC1 リザーブドノードを DC2 ノードにアップグレードできます。AWS CLI で予約を変更する方法の詳細については、「AWS CLI を使ったリザーブドノードのアップグレード」を参照してください。

  • 復元を使用して dc1.large から dc2.large にアップグレードし、ノード数を変更する場合、クラスターバージョン 1.0.10013 以降ではスナップショットが作成されている必要があります。

  • 復元を使用して dc1.8xlarge から dc2.8xlarge にアップグレードする場合、クラスターバージョン 1.0.10013 以降ではスナップショットが作成されている必要があります。

  • 伸縮自在なサイズ変更を使用して DC1 から DC2 にアップグレードし、ノード数を変更する場合、クラスターはクラスターバージョン 1.0.10013 以降である必要があります。

  • アップグレードする dc1.8xlarge クラスターのスナップショットが、バージョン 1.0.10013 より前のクラスターからのものである場合は、最初に dc1.8xlarge クラスターから、ノード数が同じ新しい dc1.8xlarge クラスターにスナップショットを復元します。次に、次のいずれかの方法を使用して、新しい dc1.8xlarge をアップグレードします。

    • 新しく復元されたクラスターからのスナップショットを使用して、dc2.8xlarge にアップグレードします。

    • 伸縮自在なサイズ変更を使用して、新しく復元されたクラスターを dc2.8xlarge にアップグレードします。