第1章 概要
可用性に対する要求が高まっているため、データのコピーは 1 つだけでは十分ではありません。
ビジネスの継続性を確保するには、信頼性と可用性の高いアーキテクチャーを使用し、複数のシステム間でデータをレプリケートする必要があります。マルチターゲットシステムレプリケーションを使用すると、プライマリーシステムのデータ変更を複数のセカンダリーシステムにレプリケートできます。詳細は、SAP HANA Multitarget System Replication を参照してください。
このドキュメントでは、Automating SAP HANA Scale-Up System Replication using the RHEL HA Add-On の説明に従ってインストールされた 2 ノードクラスター上で、SAP HANA マルチターゲットシステムレプリケーションを使用して障害復旧用に追加のレプリケーションサイトを設定する方法について説明します。
設定の例を以下に示します。
初期設定は次のとおりです。
- プライマリーサイト 1 (DC1) をセカンダリーサイト 2 (DC2) にレプリケート
- プライマリーサイト 1 (DC1) をセカンダリーサイト 3 (DC3) にレプリケート
プライマリーサイトに障害が発生した場合、プライマリーサイトはセカンダリーサイト 2 (DC2)に切り替わり、以前のプライマリーサイト 1 (DC1)がセカンダリーサイトになります。
フェイルオーバーが発生すると、設定されたプライマリーサイトが 3 番目のサイトでも確実に切り替えられます。フェイルオーバー後の設定は次のとおりです。
- プライマリーが DC2 で稼働
- セカンダリーが DC1 で稼働 (DC2 から同期)
- セカンダリーが DC3 で稼働 (DC2 から同期)
node3 上の SAP HANA インスタンスは、フェイルオーバー中にこのインスタンスが実行されている限り、新しいプライマリーに自動的に再登録されます。
このドキュメントでは、プライマリーデータベースを 3 番目のサイトに切り替える例についても説明します。
クライアントをデータベースに接続するには、さらにネットワーク設定が必要であることに注意してください。ネットワーク設定はこのドキュメントの範囲外です。
詳細は、以下を参照してください。