HADR 複数スタンバイ・データベース

高可用性災害時リカバリー (HADR) は、複数のスタンバイ・データベースをサポートします。 複数のスタンバイを使用すると、3 つ以上のサイトにデータを保持することができ、単一テクノロジーによるデータ保護を強化できます。

重要: Pacemaker との複数スタンバイは、 バージョン 11.5.4では使用できません。 複数スタンバイのサポートが バージョン 11.5.5 以降に追加され、実稼働環境で使用できるようになりました。
HADR を使用すると、最大 3 つのスタンバイ・データベースを備えた環境をセットアップできます。 これらのデータベースのうちの 1 つをプリンシパル HADR スタンバイ・データベース として指定します。他のスタンバイ・データベースはすべて、補助 HADR スタンバイ・データベース になります。 どちらのタイプの HADR スタンバイも直接 TCP/IP 接続を介して HADR 1 次データベースと同期され、スタンバイ・データベースでの読み取りをサポートし、遅延ログ再生を構成することができます。 さらに、どのスタンバイにおいても強制または非強制テークオーバーを実行できます。 ただし、プリンシパル・スタンバイと補助スタンバイには次のような重要な違いがいくつかあります。
  • IBM® Tivoli® System Automation for Multiplatforms (SA MP) および Pacemaker 自動フェイルオーバーは、以下の場合にのみサポートされます。 プリンシパル・スタンバイ。 補助スタンバイの 1 つに対して手動でテークオーバーを実行し、そのスタンバイを 1 次にする必要があります。
  • HADR 同期モードはすべてプリンシパル・スタンバイでサポートされていますが、補助スタンバイでは、SUPERASYNC モードにすることのみ可能です。

複数 HADR スタンバイ・セットアップを使用することには、いくつかの利点があります。 高可用性の目標を達成するために HADR フィーチャーを使用したり、災害時リカバリーの目標を達成するために別のテクノロジーを使用したりする代わりに、HADR を使用することによってその両方の目標を達成できます。 プリンシパル・スタンバイは 1 次と同じ場所にデプロイできます。 1 次が停止した場合、リカバリー目標時間内でプリンシパル・スタンバイが 1 次の役割をテークオーバーできます。 また、補助スタンバイを遠隔地にデプロイして、1 次とプリンシパル・スタンバイの両方に影響する広範囲に渡る災害から保護することもできます。 1 次と補助の間の距離、およびネットワーク遅延の可能性は 1 次のアクティビティーには影響しません。これは、補助で SUPERASYNC モードが使用されるためです。 災害が 1 次とプリンシパル・スタンバイに及んだ場合は、補助のいずれかでテークオーバーを実行できます。 hadr_target_list データベース構成パラメーターを使用して、もう 1 つの補助スタンバイ・データベースが新しいプリンシパル・スタンバイになるように構成できます。 ただし、補助スタンバイに使用可能なスタンバイがない場合であっても、補助は 1 次としてテークオーバーできます。 例えば、1 次とプリンシパル・スタンバイが停止した場合、1 つの補助は、対応するスタンバイがなくても 1 次としてテークオーバーできます。 ただし、そのデータベースが新しい 1 次になった後で停止された場合、そのプリンシパル・スタンバイが始動しない限り、HADR 1 次として再始動することはできません。