Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

マルチ AZ 配置のフェールオーバー - Amazon Redshift

マルチ AZ 配置のフェールオーバー

マルチ AZ データウェアハウスは、2 つのアベイラビリティーゾーンに同時にデプロイされるコンピューティングリソースのコレクションです。プライマリアベイラビリティーゾーンにデプロイされたコンピューティングリソースはプライマリコンピューティングと呼ばれ、セカンダリアベイラビリティーゾーンにデプロイされたコンピューティングリソースはセカンダリコンピューティングと呼ばれます。マルチ AZ データウェアハウスは、アベイラビリティーゾーンやインフラストラクチャの障害など、万が一発生してもユーザーの介入なしに自動的に復旧できます。復旧プロセスでは、プライマリコンピューティングからセカンダリコンピューティングへフェイルオーバーし、セカンダリコンピューティングリソースをプライマリとして指定します。さらに、新しいセカンダリコンピューティングリソースは 3 番目のアベイラビリティーゾーンにプロビジョニングされます。自動復旧プロセスは RTO と RPO の観点から測定されます。

  • 目標復旧時間 (RTO)– 災害後にシステムが稼働状態に戻るまでにかかる時間。つまり、RTO はダウンタイムを測定します。

  • 目標復旧時点 (RPO) – 損失する可能性があるデータの量 (時間単位)。Amazon Redshift マルチ AZ データウェアハウスの場合、RPO は通常ゼロです。これは、すべてのデータが Amazon Redshift マネージドストレージ (RMS) に保存され、耐久性が高くデフォルトで利用可能な Amazon Simple Storage Service によってバックアップされるためです。

注記

フェイルオーバーが発生しても、個々のクエリのパフォーマンスのパフォーマンスは変わりません。アベイラビリティーゾーンのいずれかでコンピューティングリソースが使用できなくなるため、データウェアハウスの全体的なスループットが短時間低下します。ただし、Amazon Redshift は別のアベイラビリティーゾーンのキャパシティを自動的に取得して、同じデータウェアハウスの処理能力が回復するようにします。

自動復旧プロセスに加えて、[フェイルオーバープライマリコンピューティング] オプションを使用して、データウェアハウスでこのプロセスを手動で開始することもできます。このアプローチを使用して、マルチ AZ がアプリケーションの高可用性と継続性の向上にどのように役立つかをテストできます。

  1. AWS Management Consoleにサインインして、https://console.aws.amazon.com/redshiftv2/ で Amazon Redshift コンソールを開きます。

  2. 次のいずれかを行います。

    • ナビゲーションメニューで [クラスター] を選択します。[Clusters] (クラスター) で、クラスターを選択します。クラスターの詳細ページが表示されます。

    • クラスターダッシュボードから、クラスターを選択します。

  3. [アクション] から [フェイルオーバープライマリコンピューティング] を選択します。

  4. メッセージが表示されたら、[Confirm] (確認) をクリックします。

コンソールを使用する

  1. AWS Management Consoleにサインインして、https://console.aws.amazon.com/redshiftv2/ で Amazon Redshift コンソールを開きます。

  2. 次のいずれかを行います。

    • ナビゲーションメニューで [クラスター] を選択します。[Clusters] (クラスター) で、クラスターを選択します。クラスターの詳細ページが表示されます。

    • クラスターダッシュボードから、クラスターを選択します。

  3. [アクション] から [フェイルオーバープライマリコンピューティング] を選択します。

  4. メッセージが表示されたら、[Confirm] (確認) をクリックします。

  • 次のように、AWS CLI から failover-primary-compute コマンドを使用します。

    aws redshift failover-primary-compute --profile maz-test --endpoint-url https://redshift.eu-west-1.amazonaws.com --region eu-west-1 --cluster-identifier test-maz-11

AWS Command Line Interface の使用

  • 次のように、AWS CLI から failover-primary-compute コマンドを使用します。

    aws redshift failover-primary-compute --profile maz-test --endpoint-url https://redshift.eu-west-1.amazonaws.com --region eu-west-1 --cluster-identifier test-maz-11

上記の操作が確認されると、Amazon Redshift はアベイラビリティーゾーンまたはインフラストラクチャ障害からの自動復旧と同じ手順を実行します。このプロセスにより、プライマリアベイラビリティーゾーンのコンピューティングノードが使用できなくなり、セカンダリアベイラビリティーゾーンのコンピューティングリソースがプライマリコンピューティングとして指定されます。クラスターの復旧が正常に完了すると、マルチ AZ 配置が使用可能になります。また、マルチ AZ データウェアハウスは、別の 3 番目のアベイラビリティーゾーンが利用可能になり次第、新しいセカンダリコンピューティングを自動的にプロビジョニングします。

このプロセス中、クラスターが自動的に回復してマルチ AZ 配置設定に再構成されるため、その時間中はコンソール上のクラスターステータスは変更中と表示されます。クラスターは新しい接続をすぐに受け入れることができます。既存の接続と実行中のクエリは削除される可能性があります。すぐに再試行できます。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.