Symfoware Active DB Guard 運用ガイド
目次 索引 前ページ次ページ

第4章 異常時の運用> 4.6 複写元システムのデータベースの異常

4.6.3 リカバリポイントを利用したリカバリ

複写元システムのデータベースのリカバリを行う場合、複写元システムの利用業務によっては、業務と整合性の合う地点までデータベースの巻き戻しが必要なときがあります。このようにある特定の時点までリカバリしたい場合、リカバリポイントを指定したSymfoware Serverのメディアリカバリ機能によりリカバリを行うことが可能です。

複写元システムのデータベースがリカバリポイントを指定してリカバリを行う場合、複写先システムのデータベースも同様にリカバリを行います。

リカバリポイントを利用したリカバリ操作の流れを以下に示します。

■操作の手順

■複写元システム

  1. 利用者業務を停止します。

  2. rdbbcswhコマンドを実行して、RLCファイルを強制交替します。

    $ rdbbcswh -p RLP名
  3. rdbbcofflineコマンドを実行して、RLPを切り替えオフラインにします。

    $ rdbbcoffline -p RLP名 -m switch
  4. リカバリポイントを指定したSymfoware Serverのメディアリカバリ機能によりデータベースをリカバリします。

  5. データベースのリカバリでRLP管理オブジェクトもリカバリした場合は、RLP管理オブジェクトを初期化します。

  6. データベースのリカバリでRLP管理オブジェクトもリカバリした場合は、データベースの関連付けを実施します。

  7. rdbbconlineコマンドを実行して、RLPをログ取得モードのオンラインにします。

    $ rdbbconline -p RLP名 -m capture
  8. 利用者業務を再開します。

■複写先システム

  1. rdbbcextコマンドおよびrdbbcrefコマンドの実行を停止します。なお、残存するRERUNログがないようにすべてのRERUNログを反映する必要があります。

  2. rdbbcofflineコマンドを実行して、RLPを切り替えオフラインします。

    $ rdbbcoffline -p RLP名 -m switch
  3. 複写元システムのデータベースと同じリカバリポイントを利用してSymfoware Serverのメディアリカバリ機能によりデータベースをリカバリします。

  4. データベースのリカバリでRLP管理オブジェクトもリカバリした場合は、RLP管理オブジェクトを初期化します。

  5. データベースのリカバリでRLP管理オブジェクトもリカバリした場合は、データベースの関連付けを実施します。

  6. rdbbconlineコマンドを実行して、RLPをログ反映モードのオンラインにします。

    $ rdbbconline -p RLP名 -m reflect
  7. rdbbcextコマンドおよびrdbbcrefコマンドを実行し、RERUNログの抽出と反映を再開します。

    $ rdbbcext -p RLP名
$ rdbbcref -p RLP名 -a


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007