ページの先頭行へ戻る
Symfoware Active DB GuardV11.0.1 DBミラーリングシステム連携導入運用ガイド
Symfoware

E.2 DBミラーリングサービスの状態ごとのActive DB Guardのコマンドおよびスクリプトの動作一覧

DBミラーリングサービスの状態別に使用できる Active DB Guardコマンドまたはスクリプトを、データベース二重化/Mirroring Controllerの正系ノード、副系ノードごとに以下に示します。なお、Symfoware/RDBの起動中/停止中は実行可能な状態であることを前提とします。

マスタノードがデータベース二重化/Mirroring Controllerの正系ノードの場合

表E.5 DBミラーリングサービスの状態ごとのActive DB Guard のコマンドの動作可否(正系ノード)

コマンド

機能概要

初回サービス開始前

サービス運用中

サービス停止中

リカバリ停止

通常停止

緊急停止

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の強制交替

○:実行可能
×:実行不可能

表E.6 DBミラーリングサービスの状態ごとのActive DB Guardのスクリプトの動作一覧(正系ノード)

スクリプト

機能概要

初回サービス開始前

サービス運用中

サービス停止中

リカバリ停止

通常停止

緊急停止

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の副系ノードの場合

表E.7 DBミラーリングサービスの状態ごとのActive DB Guard のコマンドの動作可否(副系ノード)

コマンド

機能概要

初回サービス開始前

サービス運用中

サービス停止中

リカバリ停止

保守停止

通常停止

緊急停止

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の強制交替

○:実行可能
×:実行不可能

表E.8 DBミラーリングサービスの状態ごとのActive DB Guardのスクリプトの動作一覧(副系ノード)

スクリプト

機能概要

初回サービス開始前

サービス運用中

サービス停止中

リカバリ停止

保守停止

通常停止

緊急停止

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環境削除

○:実行可能
×:実行不可能