Symfoware Server Mirroring Controller 運用ガイド
目次 索引 前ページ次ページ

付録E データベースの二重化処理の異常での詳細なリカバリ手順> E.3 RERUNログ反映処理異常からのリカバリ方法

E.3.2 データベース定義不整合からのリカバリ

RERUNログの反映処理でデータベース定義不整合を検知した場合のリカバリは、 両ノードで連携して行うリカバリ手順で表定義からの再作成とデータベースの全件複写を実施します。
両ノードで連携して行うリカバリ手順の“ログ破棄の利用設定”を行う前に、メッセージで示されたDSIを閉塞します。その後、両ノードで連携して行うリカバリ手順の“異常原因に応じたリカバリ”で、両ノードの表定義からの再作成および正系ノードでSymfoware Serverのrdbunlコマンドを利用してアンロードしたデータを、Symfoware Serverのrdbsloaderコマンドを利用して創成します。

下表の場合は、表定義の再作成は不要です。両ノードで連携して行うリカバリ手順の“異常原因に応じたリカバリ”にて、“リカバリ方法”で説明している操作を行います。

[表:表定義の再作成が不要な現象とリカバリ方法]

表定義の再作成が不要な現象

リカバリ方法

ユニークインデックスのDSIの未フォーマット

副系ノードで対象のDSIをrdbfmtコマンドでフォーマットを行う。または、表のDSI をrdbunlコマンドでアンロードしたデータをrdbsloaderコマンドでロードを行う。

表のDSIの未フォーマット

インデックスのDSI未定義

副系ノードでDSI定義を追加する。

ユニークインデックスのDSO未定義

副系ノードで表定義から再作成を行う。


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

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