SAP HANA Recovery Kitは、SAP HANA Platform Edition 2(SP04以降)と互換性があります。
SAP HANAは、可用性を高めるための3つの異なるメカニズムを提供しています。
- ホストの自動フェイルオーバー – SAP HANA システムに追加された少なくとも1つのスタンバイノード。これらのノードは、スタンバイモードで動作するように構成されています。必要なプロセスまたはデータベースがアクティブでない場合、LifeKeeper はそれらの再起動を試みます。
プライマリノードでプロセスの再起動に失敗した場合、LifeKeeper はバックアップノードでデータベースを In Service にし、そのノードを SAP HANA システムレプリケーションのプライマリマスターとして登録し、以前のプライマリノードをセカンダリレプリケーションサイトとして登録しようとします。以前のプライマリノードをセカンダリ SAP HANA システムレプリケーションサイトとして構成できない場合、問題が修正されて正常に登録できようになるまで、そのノードでリソースは障害(OSF)としてマークされます。以前のプライマリノードがセカンダリレプリケーションサイトとして正常に登録されると、LifeKeeper はノード上の SAP HANA リソースの状態をスタンバイ(OSU)に更新します。
- ストレージレプリケーション – SAP HANA プライマリーノードで使用されるストレージは、すべてのデータを別の SAP HANA ノードに複製します。この複製は、SAP HANA システムからの制御プロセスなしで実行されます。このストレージレプリケーション機能は、ハードウェアパートナーが提供します。
- システムレプリケーション – SAP HANA は、SAP 独自の組み込みレプリケーションフレームワークを使用して、すべてのデータをプライマリー SAP HANA ノードから 1 つまたは複数のバックアップノードにレプリケートします。 データベースに設定されたプリロードオプションによっては、レプリケートされたデータが各セカンダリー SAP HANA ノードのメモリに常にプリロードされる場合があります。
SAP HANA Recovery Kit を使用すると、システムレプリケーションを利用する SAP HANA システムを SIOS LifeKeeper を通じて保護および管理できます。
Recovery Kit は、すべてのノードで SAP HANA システムを起動し、SAP HANA システムレプリケーションのテイクオーバーおよびレプリケーションサイト登録プロセスを実行できます。SAP HANA システムの機能を保証するために、以下のプロセスと状態が継続的に監視されます。
- すべてのノード上の SAP ホストエージェント
- すべてのノード上の HDB インスタンスのSAP Start Service(sapstartsrv)
- すべてのノード上の SAP HANA データベースの状態
- SAP HANA システムレプリケーションモードの状態(アクティブノードでプライマリー、セカンダリーノードで sync|syncmem|async)
必要なプロセスまたはデータベースがアクティブでない場合、LifeKeeper はそれらの再起動を試みます。プライマリーノードでプロセスの再起動に失敗した場合、LifeKeeperはバックアップノードでデータベースを In Service にし、そのノードを SAP HANA システムレプリケーションのプライマリーマスターとして登録して、以前のプライマリーノードをセカンダリーレプリケーションサイトとして登録しようとします。以前のプライマリーノードをセカンダリー SAP HANA システムレプリケーションサイトとして構成できない場合、問題が修正されて正常に登録できるまで、そのノードでリソースは障害(OSF)としてマークされます。以前のプライマリノードがセカンダリーレプリケーションサイトとして正常に登録されると、LifeKeeper はノード上の SAP HANA リソースの状態をスタンバイ(OSU)に更新します。
SAP HANA システムレプリケーションの状態が無効の場合、SAP HANA リソースも “Out of Service – Faulty”(OSF)状態になります。テイクオーバーを実行するかどうか、または SAP HANA システムレプリケーションモードの修正方法については、データベース管理者に相談して決定する必要があります。
LifeKeeper で SAP HANA リソースに対して “Out of Service” アクションを実行すると、デフォルトではプライマリーノード上のデータベースのみが停止します。セカンダリーノードのデータベースは引き続きアクティブで、SAP HANA システムレプリケーションモードを保持します。
このトピックへフィードバック