すべてのプロダクト
Search
ドキュメントセンター

PolarDB:高可用性モード

最終更新日:Jun 23, 2026

と は、マルチアベイラビリティゾーン (マルチ AZ) デプロイメントをサポートしています。PolarDB は、「デュアルゾーン (ストレージホットスタンバイクラスター有効)」や「デュアルゾーン (ストレージホットスタンバイクラスターおよびコンピューティングスタンバイ有効)」など、複数のデプロイメントオプションを提供しており、お客様のニーズに最適なものを選択できます。

マルチ AZ デプロイメント

マルチ AZ デプロイメントでは、データは複数のアベイラビリティゾーンに分散されます。プライマリゾーンとセカンダリゾーンにはそれぞれ 3 つのデータレプリカが保存され、合計で 6 つのレプリカが構成されます。この設計により、より高い SLA 信頼性が確保されます。コンピューティングノードはプライマリゾーンで実行されます。セカンダリゾーンのストレージホットスタンバイクラスターとコンピューティングノードは、プライマリゾーンに障害が発生した場合のフェールオーバーに使用されます。詳細については、「」をご参照ください。

説明
  • マルチ AZ デプロイメントを使用するには、次の条件が適用されます。

    • クラスターが配置されているリージョンに 2 つ以上のアベイラビリティゾーンが必要です。

    • セカンダリゾーンに十分な計算リソースが必要です。

  • 「デュアルゾーン (ストレージホットスタンバイクラスターおよびコンピューティングスタンバイ有効)」のマルチ AZ デプロイメントアーキテクチャを使用するには、お問い合わせください。

高可用性モード

オプションの概要

単一ゾーン (ホットスタンバイ無効)

  • データベースサービスはプライマリゾーンでのみ提供されます。このオプションはストレージホットスタンバイクラスターを提供しないため、よりコスト効率に優れています。

  • アベイラビリティゾーン全体に障害が発生した場合、回復に時間がかかります。クロスゾーンでの高可用性が必要な場合は、の使用を推奨します。

切り替えルール

「デュアルゾーン (ストレージホットスタンバイクラスター有効)」または「デュアルゾーン (ストレージホットスタンバイクラスターおよびコンピューティングスタンバイ有効)」のいずれかに切り替えることができます。

利用シーン

  • 小規模なウェブサイトやアプリケーション

    これは、データベースの運用とメンテナンスの負荷を軽減し、ビジネスに集中できるコスト効率の高いオプションです。

  • 個人学習

    初心者がデータベースをテストし、学習するのに最適です。

  • 開発およびテスト

    迅速なプロビジョニングにより、オンデマンドでリソースを作成およびリリースできるため、開発とテストの効率が大幅に向上します。

デュアルゾーン (ホットスタンバイ有効)

  • このオプションでは、データが複数のアベイラビリティゾーンに分散されます。プライマリゾーンとセカンダリゾーンにはそれぞれ完全なデータコピーが保存され、より高い SLA 信頼性を提供します。

  • すべてのコンピューティングノードはプライマリゾーンで実行されます。セカンダリゾーンのストレージホットスタンバイクラスターは、プライマリゾーンが利用できなくなった場合のフェールオーバーに使用されます。

切り替えルール

「シングルゾーン (ストレージホットスタンバイクラスター無効)」にのみ切り替えることができます。

課金

データは複数のアベイラビリティゾーンに分散され、プライマリゾーンとセカンダリゾーンにはそれぞれ 3 つのデータレプリカ (合計 6 つのレプリカ) が保存されます。ストレージコストは、「シングルゾーン (ストレージホットスタンバイクラスター無効)」オプションよりも高くなります。

利用シーン

このクラシックな高可用性アーキテクチャは、インターネット、モノのインターネット (IoT)、小売、e コマース、物流、ゲームなど、80% 以上のビジネスシナリオに適しています。

デュアルゾーン(ホットスタンバイとコンピューティングスタンバイ)

  • データは複数のアベイラビリティゾーンに分散されます。プライマリゾーンとセカンダリゾーンにはそれぞれ完全なデータコピーが保存され、より高い SLA 信頼性を提供します。

  • セカンダリゾーンのストレージホットスタンバイクラスターとスタンバイノードは、プライマリゾーンが利用できなくなった場合のフェールオーバーに使用されます。セカンダリゾーンのスタンバイノードは読み取りリクエストを処理できます。フェールオーバー後、システムはスタンバイノードをプライマリノードに昇格させます。

切り替えルール

「シングルゾーン (ストレージホットスタンバイクラスター無効)」にのみ切り替えることができます。

課金

  • コンピューティングノード

    ストレージホットスタンバイクラスターを含むセカンダリゾーンに対応するスタンバイノードが追加されます。デフォルトでは、ノードスペックはプライマリゾーンのものと同じで、スタンバイノードは別途課金されます。

  • ストレージ領域

    データは複数のアベイラビリティゾーンに分散され、プライマリゾーンとセカンダリゾーンにはそれぞれ 3 つのデータレプリカ (合計 6 つのレプリカ) が保存されます。ストレージコストは、「シングルゾーン (ストレージホットスタンバイクラスター無効)」オプションよりも高くなります。

利用シーン

金融、ニューリテール、自動車製造、教育、大規模な企業資源計画 (ERP) システムなど、高可用性を必要とする大中規模企業のコア本番データベースに適しています。

説明

コンピューティングノードとストレージ領域の課金ルールの詳細については、「」をご参照ください。

高可用性モードの有効化または切り替え

  • クラスターを購入する際、ネットワークとゾーン セクションで高可用性モードを選択できます。

    説明

    利用可能な高可用性モードのオプションは、クラスターが配置されているリージョンのアベイラビリティゾーンの数とリソースに依存します。購入ページに表示されるオプションが優先されます。

    高可用性モードのオプションには、デュアルゾーン (ストレージホットスタンバイクラスター有効)シングルゾーン (ストレージホットスタンバイクラスター無効)デュアルゾーン (ストレージホットスタンバイクラスターおよびコンピューティングスタンバイ有効) があります。

  • PolarDBコンソール > クラスターリスト。対象のクラスター ID をクリックします。基本情報 ページで、分散データベースストレージ セクションに移動し、高可用性モードの切り替え をクリックします。

クラスターのアベイラビリティゾーンの表示

  1. PolarDB コンソールにログインします。左側のナビゲーションウィンドウで クラスター をクリックします。クラスターが配置されている [リージョン] を選択し、対象のクラスター ID をクリックしてクラスター詳細ページに移動します。

  2. 基本情報 ページで、データ分布ゾーン を表示します。

プライマリゾーンの変更

マルチ AZ デプロイメントでは、PolarDB でプライマリゾーンを変更できます。この機能を使用して、データベースクラスターのコンピューティングノードを別のアベイラビリティゾーンに移行できます。これは、ディザスタリカバリや、データベースを ECS インスタンスと同じ場所に配置してアクセスレイテンシーを低減する場合に役立ちます。

重要

ホットスタンバイが有効になっている または クラスターでは、した後はプライマリゾーンを変更できません。この場合にプライマリゾーンを変更するには、お問い合わせください。

  1. PolarDB コンソールにログインします。左側のナビゲーションウィンドウで クラスター をクリックします。クラスターが配置されている [リージョン] を選択し、対象のクラスター ID をクリックしてクラスター詳細ページに移動します。

  2. 分散データベースストレージ セクションで、プライマリゾーンの変更 をクリックします。

  3. 表示されるダイアログボックスで、ターゲット可用性ゾーンターゲット vSwitch を選択し、ビジネスニーズに基づいて 有効時間 を選択します。

    [データベースノード] セクションで、[すべて] を選択します。[有効期間] には、[すぐに有効] または [メンテナンス期間内に有効] を選択し、[OK] をクリックします。

    説明
    • 送信先ゾーンがセカンダリゾーンの場合、データ移行は不要です。システムはデータベースのコンピューティングノードを切り替えるだけで、迅速なクロスデータセンター切り替え (ノードあたり平均 5 分) が可能です。この操作は、ディザスタリカバリ訓練でよく使用されます。

    • 送信先ゾーンがセカンダリゾーンでない場合、データ移行が必要です。移行時間はデータ量に依存し、数時間かかる場合があります。注意して実行してください。この操作は通常、アプリケーションが最も近いゾーンからデータベースにアクセスできるように、アプリケーションとデータベースのアベイラビリティゾーンへの分散を調整するために使用されます。

  4. 確定 をクリックします。

    重要

    プライマリゾーンを変更した後も、データベース接続エンドポイント (クラスターエンドポイントとプライマリエンドポイント) は変更されませんが、vSwitch と IP アドレスが変更される可能性があります。この操作により、1 分未満のサービス中断が発生する可能性があります。注意して実行してください。

スタンバイノード読み取りエンドポイントの作成

説明
  • スタンバイノード読み取りエンドポイントは、高可用性モードが「デュアルゾーン (ストレージホットスタンバイクラスターおよびコンピューティングスタンバイ有効)」に設定されている場合にのみ作成できます。このモードでクラスターを作成するか、このモードに切り替えるには、お問い合わせください。

  • スタンバイノード読み取りエンドポイントは、プライベート IP アドレスのみをサポートします。

  1. PolarDB コンソールにログインします。左側のナビゲーションウィンドウで クラスター をクリックします。クラスターが配置されている [リージョン] を選択し、対象のクラスター ID をクリックしてクラスター詳細ページに移動します。

  2. データベースへの接続 セクションで、セカンダリノードの読み取りアドレスの作成 をクリックします。ダイアログボックスで はい をクリックします。作成後、エンドポイントを使用してスタンバイノードにアクセスできます。