DBミラーリングサービスの状態別に使用できる Active DB Guardコマンドまたはスクリプトを、データベース二重化/Mirroring Controllerの正系ノード、副系ノードごとに以下に示します。なお、Symfoware/RDBの起動中/停止中は実行可能な状態であることを前提とします。
マスタノードがデータベース二重化/Mirroring Controllerの正系ノードの場合
コマンド | 機能概要 | 初回サービス開始前 | サービス運用中 | サービス停止中 | |||||
---|---|---|---|---|---|---|---|---|---|
リカバリ停止 | 通常停止 | 緊急停止 | |||||||
rdbbccntf | RERUNログ引継ぎファイルの作成または再作成 | ○ | |||||||
RERUNログ引継ぎファイルの表示 | ○ | ||||||||
rdbbccon | コネクションの再開 | ○ | |||||||
rdbbcdisrcv | 被災時のRLPの復旧 | × | ○ | ○ | × | ○ | |||
rdbbcext | RLCファイルからRERUNログを抽出、RLC退避ファイルからRERUNログを抽出 | × | ○ | ○ | × | ○ | |||
rdbbcinit | RLP環境の初期化、RLP環境の初期化完了確認 | ○ | |||||||
rdbbclog | BCログ管理ファイルの作成 | × | |||||||
BCログ管理ファイルの再作成 | ○ | × | ○ | ○ | ○ | ||||
BCログ管理ファイルの情報表示 | ○ | ||||||||
rdbbcmap | 資源識別子の抽出 | ○ | |||||||
資源識別子の登録 | ○ | ||||||||
資源識別子の登録状態の表示 | ○ | ||||||||
資源識別子に対応するDSI名の表示、資源識別子に対応する順序名の表示 | ○ | ||||||||
rdbbcmndb | BC管理スキーマ定義体の出力、BC管理スキーマ削除定義体の出力、RLP管理オブジェクト作成定義体の作成、RLP管理オブジェクト削除定義体の作成、RLP管理オブジェクトの初期データ作成 | ○ | |||||||
rdbbcoffline | 複写元システムの休止オフライン | ○ | |||||||
複写先システムの休止オフライン | × | ○ | ○ | × | ○ | ||||
複写元システムの切り替えオフライン | ○ | ||||||||
複写先システムの切り替えオフライン | × | ○ | ○ | × | ○ | ||||
終了オフライン | ○ | ||||||||
rdbbconline | 複写元システムとしてログ取得モードのRLPのオンライン | ○ | |||||||
複写先システムとしてログ反映モードのRLPのオンライン | × | ○ | ○ | × | ○ | ||||
rdbbcpfm | rdbbcrefコマンドの性能情報の出力、 rdbbcextコマンドの実行状況の出力 | × | ○ | ○ | × | ○ | |||
rdbbcref | RERUNログの反映、RERUNログ反映の情報表示、RERUNログ反映のログ破棄 | × | ○ | ○ | × | ○ | |||
rdbbcrlc | RLCファイルの初期作成 | ○ | × | ○ | ○ | ○ | |||
RLCファイルの追加 | ○ | × | ○ | ○ | ○ | ||||
RLCファイルの破棄 | ○ | ||||||||
RLCファイルの退避 | ○ | ||||||||
rdbbcrlm | RLMの作成 | ○ | × | ○ | ○ | ○ | |||
rdbbcrlp | RLPの整合 | ○ | × | ○ | ○ | ○ | |||
RLPの削除 | ○ | × | ○ | ○ | ○ | ||||
RLPの再登録 | ○ | × | ○ | ○ | ○ | ||||
RLPの一覧情報を表示、RLPの定義情報を表示、RLPの運用情報を表示、RLPのリモートコピー状態を表示 | ○ | ||||||||
rdbbcswh | RLCの強制交替 | ○ |
○:実行可能
×:実行不可能
スクリプト | 機能概要 | 初回サービス開始前 | サービス運用中 | サービス停止中 | ||
---|---|---|---|---|---|---|
リカバリ停止 | 通常停止 | 緊急停止 | ||||
adgcrtrlp.sh | RLP作成 | ○ | × | ○ | ○ | ○ |
adgmakemndb.sh | BC管理DB作成 | ○ | ||||
adgcrtmndb.sh | BC管理スキーマ作成 | × | ||||
adgcrtmnobj.sh | RLP管理オブジェクト作成 | ○ | ||||
adgfmtmndb.sh | RLP管理オブジェクト初期化 | ○ | ||||
adgdelmnobj.sh | RLP管理オブジェクト削除 | ○ | ||||
adgdelmndb.sh | BC管理スキーマ削除 | × | ||||
adgdelrlpenv.sh | RERUNログ抽出ファイル、RERUNログ引継ぎファイル削除 | ○ | ||||
adgmakerlp.sh | RLP環境作成 | ○ | ||||
adgdelrlp.sh | RLP環境削除 | ○ |
○:実行可能
×:実行不可能
マスタノードがデータベース二重化/Mirroring Controllerの副系ノードの場合
コマンド | 機能概要 | 初回サービス開始前 | サービス運用中 | サービス停止中 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
リカバリ停止 | 保守停止 | 通常停止 | 緊急停止 | |||||||||||
rdbbccntf | RERUNログ引継ぎファイルの作成または再作成 | ○ | × | × | ○ | ○ | ○ | |||||||
RERUNログ引継ぎファイルの表示 | ○ | × | × | ○ | ○ | ○ | ||||||||
rdbbccon | コネクションの再開 | ○ | ||||||||||||
rdbbcdisrcv | 被災時のRLPの復旧 | × | × | × | × | × | ○ | |||||||
rdbbcext | RLCファイルからRERUNログを抽出、RLC退避ファイルからRERUNログを抽出 | × | × | × | × | × | ○ | |||||||
rdbbcinit | RLP環境の初期化、RLP環境の初期化完了確認 | ○ | × | × | ○ | ○ | ○ | |||||||
rdbbclog | BCログ管理ファイルの作成 | × | ||||||||||||
BCログ管理ファイルの再作成 | ○ | × | ○ | ○ | ○ | ○ | ||||||||
BCログ管理ファイルの情報表示 | ○ | |||||||||||||
rdbbcmap | 資源識別子の抽出 | ○ | ||||||||||||
資源識別子の登録 | ○ | × | × | ○ | ○ | ○ | ||||||||
資源識別子の登録状態の表示 | ○ | |||||||||||||
資源識別子に対応するDSI名の表示、資源識別子に対応する順序名の表示 | ○ | |||||||||||||
rdbbcmndb | BC管理スキーマ定義体の出力、BC管理スキーマ削除定義体の出力、RLP管理オブジェクトの作成定義体の作成、RLP管理オブジェクト削除定義体の作成、RLP管理オブジェクトの初期データ作成 | ○ | ||||||||||||
rdbbcoffline | 複写元システムの休止オフライン | ○ | × | × | ○ | ○ | ○ | |||||||
複写先システムの休止オフライン | × | × | × | × | × | ○ | ||||||||
複写元システムの切り替えオフライン | ○ | × | × | ○ | ○ | ○ | ||||||||
複写先システムの切り替えオフライン | × | × | × | × | × | ○ | ||||||||
終了オフライン | ○ | |||||||||||||
rdbbconline | 複写元システムとしてログ取得モードのRLPのオンライン | ○ | × | × | ○ | ○ | ○ | |||||||
複写先システムとしてログ取得モードのRLPのオンライン | × | × | × | × | × | ○ | ||||||||
rdbbcpfm | rdbbcrefコマンドの性能情報の出力、 rdbbcextコマンドの実行状況の出力 | × | × | × | × | × | ○ | |||||||
rdbbcref | RERUNログの反映、RERUNログ反映の情報表示、RERUNログ反映のログ破棄 | × | × | × | × | × | ○ | |||||||
rdbbcrlc | RLCファイルの初期作成 | ○ | × | × | ○ | ○ | ○ | |||||||
RLCファイルの追加 | ○ | × | × | ○ | ○ | ○ | ||||||||
RLCファイルの破棄 | ○ | |||||||||||||
RLCファイルの退避 | ○ | |||||||||||||
rdbbcrlm | RLMの作成 | ○ | × | × | ○ | ○ | ○ | |||||||
rdbbcrlp | RLPの整合 | ○ | × | × | ○ | ○ | ○ | |||||||
RLPの削除 | ○ | × | ○ | ○ | ○ | ○ | ||||||||
RLPの再登録 | ○ | × | ○ | ○ | ○ | ○ | ||||||||
RLPの一覧情報を表示、RLPの定義情報を表示、RLPの運用情報を表示、RLPのリモートコピー状態を表示 | ○ | |||||||||||||
rdbbcswh | RLCの強制交替 | ○ |
○:実行可能
×:実行不可能
スクリプト | 機能概要 | 初回サービス開始前 | サービス運用中 | サービス停止中 | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
リカバリ停止 | 保守停止 | 通常停止 | 緊急停止 | ||||||||
adgcrtrlp.sh | RLP作成 | ○ | × | × | ○ | ○ | ○ | ||||
adgmakemndb.sh | BC管理DB作成 | ○ | × | × | ○ | ○ | ○ | ||||
adgcrtmndb.sh | BC管理スキーマ作成 | × | |||||||||
adgcrtmnobj.sh | RLP管理オブジェクト作成 | ○ | × | × | ○ | ○ | ○ | ||||
adgfmtmndb.sh | RLP管理オブジェクト初期化 | ○ | |||||||||
adgdelmnobj.sh | RLP管理オブジェクト削除 | ○ | |||||||||
adgdelmndb.sh | BC管理スキーマ削除 | × | |||||||||
adgdelrlpenv.sh | RERUNログ抽出ファイル、RERUNログ引継ぎファイル削除 | ○ | |||||||||
adgmakerlp.sh | RLP環境作成 | ○ | |||||||||
adgdelrlp.sh | RLP環境削除 | ○ |
○:実行可能
×:実行不可能