メインサイトコンソールからデスティネーションサイトコンソールへの展開制御の切り替え
デスティネーション サイトをアクティブにすると、メイン サイトではアリエル データ同期とすべてのアリエル コピー プロファイルが無効になりますが、サービスは抑制されません。
始める前に
データ同期アプリを使用して、 QRadar コンソールのみのDRで説明されている前提条件タスクを完了します。
フェイルオーバー操作を開始する前に、 ディザスタリカバリダッシュボードを開き、必要なすべてのヘルスチェックを確認して、システムの準備状況を確認してください。 フェイルオーバー操作を進める前に、チェックに失敗した項目をすべて解決してください
バックアップが生成されると、システムはそのバックアップを別のサイトに転送する。 バックアップと復元」 画面を開き、転送されたバックアップが表示されているかどうかを確認します。 転送されたバックアップが表示されない場合は、 「Backup and Recovery(バックアップと復元) 」画面を更新します。次のシナリオでは、メイン サイト コンソールからデスティネーション サイト コンソールにデプロイメント コントロールを切り替えることができます。
重要:
- 現在のデータ同期アプリのコンソール専用機能は、以下のシナリオでフェイルオーバーとフェイルバックをサポートしている。
- コンソールは利用できないが、他の展開ホストは稼動している実際の災害復旧。
- ディザスタリカバリの演習では、ディザスタリカバリの過程でもメインサイトは利用可能である。
- フェイルオーバー中に何らかの理由で管理ホストがダウンした場合、起動時にデスティネーションサイトが予期せぬ動作を示す可能性があります。 この問題を解決するには、 IBM サポートにご連絡ください。 この問題は、データ同期アプリの将来のリリースで解決される予定です。
- メインサイトとデスティネーションサイトの両方からのバックアップは、別の場所にバックアップする必要がある。 保存ポリシーやその他の理由でバックアップが削除された場合、代替ロケーションはバックアップを復元するためのソースとして機能するはずです。
注:
コンソールにインストールされたアプリは、フェイルオーバーとフェイルバックの操作時のみサポートされる。 アプリが AppHost, にインストールされている場合、フェイルオーバーやフェイルバックの操作中にアプリがリストアされたり移行されたりすることはありません。
アプリのボリュームバックアップは、毎日のスケジュールに従って自動的に転送されます。 しかし、最新のボリュームバックアップを取ることをお勧めします。
- メイン・サイト・コンソールからアプリ・ボリュームのバックアップを取るには:
- コンソールで動作するアプリ
- アプリボリュームのデータをバックアップするには、「アプリデータのバックアップと復元」を参照し、宛先サイトのコンソールからアプリボリュームのデータをバックアップしてください。
- デスティネーション・サイト・コンソールで次のコマンドを実行して、デスティネーション・サイト・コンソールからメイン・サイト・コンソールにアプリ・ボリューム・バックアップを転送します。
systemctl start app_sync - 転送先のサイトコンソールディレクトリ(/store/app_sync/backups )で転送を確認します。転送に失敗した場合、または問題が発生した場合は、メイン・サイト・コンソール(/store/apps/backup )ディレクトリからデスティネーション・サイト・コンソール(/store/app_sync/backups )ディレクトリにアプリ・ボリューム・バックアップをコピーします。
- で動作するアプリ AppHost
- インストールされたすべてのアプリを移動先サイトのコンソールに移動する
- メインサイトコンソールからアプリボリュームのデータをバックアップするには、「アプリデータのバックアップと復元」を参照してください。
- メイン・サイト・コンソールで以下のコマンドを実行して、アプリ・ボリューム・バックアップをメイン・サイト・コンソールからメイン・サイト・コンソールに転送します。
systemctl start app_sync - 転送先のサイトコンソールディレクトリ(/store/app_sync/backups )で転送を確認します。転送に失敗した場合、または問題が発生した場合は、メイン・サイト・コンソール(/store/apps/backup )ディレクトリからデスティネーション・サイト・コンソール(/store/app_sync/backups )ディレクトリにアプリ・ボリューム・バックアップをコピーします。
- コンソールで動作するアプリ
- 保存先サイトのコンソールからアプリのボリュームバックアップを取る(コンソール上で実行されるアプリ):
- 宛先サイトのコンソールからアプリボリュームのデータをバックアップするには、「アプリデータのバックアップと復元」を参照してください。
- アプリボリュームのバックアップデータを、転送先サイトコンソール(/store/app_sync/backups)からメインサイトコンソール(/store/app_sync/backups)ディレクトリに転送します。
- フェイルオーバー/フェイルバック手順の後、アプリがERROR、STARTING、STOPPED、UPGRADING、またはCREATING状態でスタックすると、アプリのリストアがリストアサイトで開始されません。
- もし QRadar アプリの復元処理中にサービスが再起動した場合、アプリの復元は正しく機能しません。
コンソールは利用できないが、他の配備ホストは稼動している場合の実際のディザスタリカバリ
始める前に
- アプリのボリュームバックアップ AppHost. アプリのボリュームデータをバックアップするには、「アプリデータのバックアップと復元」を参照してください。
- アプリのボリュームバックアップを AppHost (/store/apps/backup) から転送先のサイトコンソール (/store/app_sync/backups) ディレクトリに手動で転送します。
手順
次に実行するタスク
AppHost にインストールされているアプリは、フェイルオーバーおよびフェイルバックの操作中にリストアまたは移行されません。 デスティネーション・コンソールのメイン・サイト・アプリをリストアするには、以下の手順を実行します:
- デスティネーション・サイトのユーザーが、メイン・サイトで利用可能であったがデスティネーション・サイトからアクセスできないアプリケーションにアクセスする必要がある場合、 デスティネーション・コンソール・サイト -> IBM QRadar Hub (旧称: IBM QRadar Assistant) -> Applications-> Installed Extensions セクションを使用して再インストールする必要がある。
- 復元作業を行う前に、移行先のコンソールで既存アプリのボリュームデータをバックアップしてください。
- 宛先サイトコンソールで正しいアプリボリュームバックアップが利用可能であることを確認します。 転送したアプリボリュームバックアップを復元するには、アプリボリュームバックアップデータを /store/app_sync/backups から /store/apps/backup にコピーします。
- 必要なアプリとサイズの小さいアプリだけを復元する。 デスティネーション・サイトにより多くのアプリをリストアするため、またはDRサイトにより長い時間アプリを残すため:
- 移行先サイトコンソールから AppHost にアプリを移行する。
- 復元手順に進む。
- アプリのボリュームデータを復元するには、 「アプリデータのバックアップと復元」 を参照してください。 アプリのボリュームバックアップをリストアする際には、UUIDを使用するのが標準的です。
- デスティネーション サイト コンソールのデータ同期アプリ ボリュームをリストアしないでください。 データ同期アプリは、それ自身の状態を維持し、メインサイトをアクティブにするためのフェイルバック操作を実行するために必要である。
- 復元が完了した後、またはフェイルオーバーやフェイルバックの操作後に、いずれかのアプリが Error 状態であることが判明した場合は、
qappmanagerユーティリティ (/opt/qradar/support/qappmanager) を使用してアプリを再起動します。 - Console-Only セットアップでは、フェイルオーバーとフェイルバックの間、ライセンスキー情報のみがリストアされます。 管理対象ホストは、ライセンスキー内で定義されている対応する nonConsoleEventLimit または flowLimit パラメータを保持します。 コンソール管理 -> システムおよびライセンス管理 -> 表示ドロップダウンの変更: ライセンス -> ライセンス プール管理を使用して、ライセンス プールの割り当てを手動で再構成する必要があります。
災害復旧プロセス中もメインサイトが利用可能な災害復旧訓練
始める前に
- アプリのボリュームバックアップ AppHost. アプリのボリュームデータをバックアップするには、「アプリデータのバックアップと復元」を参照してください。
- アプリのボリュームバックアップを AppHost (/store/apps/backup) から転送先のサイトコンソール (/store/app_sync/backups) ディレクトリに手動で転送します。
手順
次に実行するタスク
- アクティベーション・プロセスが完了すると、両サイト間のペアリング接続は解除されます。 ペアリング接続を再度確立するには、両方のサイトから次のペアリング コマンドを実行する必要があります。
- メインサイトの QRadar Consoleで、以下のスクリプトを実行します:
/opt/ibm/si/dr/bin/dr_create_ssh.sh -i <destination_site_ip> - デスティネーションサイトの QRadar Consoleで、以下のスクリプトを実行します:
/opt/ibm/si/dr/bin/dr_create_ssh.sh -i <main_site_ip>
- メインサイトの QRadar Consoleで、以下のスクリプトを実行します:
- AppHost にインストールされているアプリは、フェイルオーバーおよびフェイルバックの操作中にリストアまたは移行されません。 デスティネーション・コンソールのメイン・サイト・アプリをリストアするには、以下の手順を実行します:
- デスティネーション・サイトのユーザーが、メイン・サイトで利用可能であったがデスティネーション・サイトからアクセスできないアプリケーションにアクセスする必要がある場合、 デスティネーション・コンソール・サイト -> IBM QRadar Hub (旧称: IBM QRadar Assistant) -> Applications-> Installed Extensions セクションを使用して再インストールする必要がある。
- 復元作業を行う前に、移行先のコンソールで既存アプリのボリュームデータをバックアップしてください。
- 宛先サイトコンソールで、正しいアプリボリュームバックアップが利用可能であることを確認します。 転送したアプリボリュームバックアップを復元するには、アプリボリュームバックアップデータを /store/app_sync/backups から /store/apps/backup にコピーします。
- 必要なアプリとサイズの小さいアプリだけを復元する。 デスティネーション・サイトにより多くのアプリをリストアするため、またはDRサイトにより長い時間アプリを残すため:
- 移行先サイトコンソールから AppHost にアプリを移行する。
- 復元手順に進む。
- アプリのボリュームデータを復元するには、 「アプリデータのバックアップと復元」 を参照してください。 アプリのボリュームバックアップをリストアする際には、UUIDを使用するのが標準的です。
- デスティネーション サイト コンソールのデータ同期アプリ ボリュームをリストアしないでください。 データ同期アプリは、それ自身の状態を維持し、メインサイトをアクティブにするためのフェイルバック操作を実行するために必要である。
- 復元が完了した後、またはフェイルオーバーやフェイルバックの操作後に、いずれかのアプリが Error 状態であることが判明した場合は、
qappmanagerユーティリティ (/opt/qradar/support/qappmanager) を使用してアプリを再起動します。
- Console-Only セットアップでは、フェイルオーバーとフェイルバックの間、ライセンスキー情報のみがリストアされます。 管理対象ホストは、ライセンスキー内で定義されている対応する nonConsoleEventLimit または flowLimit パラメータを保持します。 コンソール管理 -> システムおよびライセンス管理 -> 表示ドロップダウンの変更: ライセンス -> ライセンス プール管理を使用して、ライセンス プールの割り当てを手動で再構成する必要があります。