DBミラーリングシステム連携でのDCU再構築の操作の手順について説明します。
通常運用で正センタのDCU再構築が必要となった場合は、保守運用を行う事で利用者業務を継続しながらDCU再構築を行う事が可能です。DCU再構築の操作の手順を以下に示します。
操作の手順
注1) 正センタマスタノードと副センタマスタノードで同期しながらセンタ切り替えを実施します。
注2) 正センタマスタノードと正センタミラーノードで同期しながらDCUの再構築を実施します。
正センタマスタノードの操作
センタ切り替えを行います。手順については、“5.6 センタ切り替え”の手順を参照してください。
ただし、以下の手順は実施しないでください。
Active DB GuardのRLPのオンライン(複写先システム)
Active DB GuardのRLPのコネクション状態の開始確認
抽出・反映処理の開始
DCUの再構築を行います。“データベース二重化導入運用ガイドの“DCUの再構築”または“Mirroring Controller 運用ガイド”の“DCUの再構築”のデータベースサーバ1の手順を実施します。正センタミラーノードで“DCUの再構築”のデータベースサーバ2の手順を実施しますので、“DCUの再構築”の手順にしたがって2ノードで同期して実施します。なお「順序番号の確認」の手順については、副センタマスタノードで実施してください。
rdbbconlineコマンドを実行して、Active DB GuardのRLPをオンラインにします(RLP数分)。
$ rdbbconline -p 'Active DB GuardのRLP名' -m reflect
抽出・反映処理を開始します。
センタ切り替えを行います。手順については、“5.6 センタ切り替え”の副センタマスタノードの手順を参照してください。
正センタ アプリケーションサーバの操作
DCUの再構築を行う前に、利用者業務を停止します。
センタ切り替えの手順の中で、利用者業務を再開します。
正センタミラーノードの操作
“データベース二重化導入運用ガイドの“DCUの再構築”または“Mirroring Controller 運用ガイド”の“DCUの再構築”のデータベースサーバ2の手順を実施します。正センタマスタノードで“DCUの再構築”のデータベースサーバ1の手順を実施しますので、“DCUの再構築”の手順にしたがって2ノードで同期して実施します。
副センタマスタノードの操作
センタ切り替えを行います。手順については、“5.6 センタ切り替え”の副センタマスタノードの手順を参照してください。
センタ切り替えを行います。手順については、“5.6 センタ切り替え”の正センタマスタノードの手順を参照してください。
副センタ アプリケーションサーバの操作
“5.6 センタ切り替え”の手順の中で利用者業務を再開します。
センタ切り替えを行うために、利用者業務を停止します。
通常運用で副センタのDCU再構築が必要となった場合は、利用者業務を継続しながらDCU再構築を行う事が可能です。DCU再構築の操作の手順を以下に示します。
操作の手順
注1) 副センタマスタノードと副センタミラーノードで同期しながらDCUの再構築を実施します。
副センタマスタノードの操作
rdbbcofflineコマンドのmオプションにsuspendを指定して実行し、Active DB GuardのRLPを休止オフラインにします。
$ rdbbcoffline -p 'Active DB GuardのRLP名' -m suspend
DCUの再構築を行います。“データベース二重化導入運用ガイドの“DCUの再構築”または“Mirroring Controller 運用ガイド”の“DCUの再構築”のデータベースサーバ1の手順を実施します。副センタミラーノードで“DCUの再構築”のデータベースサーバ2の手順を実施しますので、“DCUの再構築”の手順にしたがって2ノードで同期して実施します。なお、「順序番号の確認」の手順については、正センタマスタノードで実施してください。
処理性能を向上させるために、BC管理DBのActive DB GuardのRLP環境に対応するDSIをメモリに常駐させることを推奨します。
Symfoware Serverのrdbresidentコマンドを使用して、BC管理DBのActive DB GuardのRLP環境に対応するDSIをメモリ常駐化します。
【参照】
メモリ常駐化を行うBC管理DBのActive DB GuardのDSI名については、“Active DB Guard 設計・セットアップガイド”の“BC管理DBの構成”を参照してください。
rdbbconlineコマンドのmオプションにreflectを指定して実行し、Active DB GuardのRLPをオンライン(複写先システム)にします。
$ rdbbconline -p 'Active DB GuardのRLP名' -m reflect
副センタミラーノードの操作
DCUの再構築を行います。“データベース二重化導入運用ガイドの“DCUの再構築”または“Mirroring Controller 運用ガイド”の“DCUの再構築”のデータベースサーバ2の手順を実施します。副センタマスタノードで“DCUの再構築”のデータベースサーバ1の手順を実施しますので、“DCUの再構築”の手順にしたがって2ノードで同期して実施します。