[質問]リプリケーションが失敗した後、どうなるのか?
完了しなかったトランザクションから再開、継続されるのか?
現在のスナップショットを一旦取ってからその後リプリケーションを開始と
なるのか?
[回答]リプリケーションのモードにより動作は異なってまいります。
○リフレッシュモード
リフレッシュの途中で中断されたばあい、最初からやり直します。
例えば 100レコードのテーブルの 50レコード完了時にマシンの電源断など
が発生した場合、DBMotoは 電源が回復した後51レコード目から再開するの
ではなく、第1レコードから再開します。
○ミラーリング
ミラーリングは2つのフェーズより構成されます。
第一フェーズは正確なコピーを作ります。このときの動作はリフレッシュモー
ドと同じです。中断されると最初のレコードからコピーしなおします。
第二フェーズは更新の反映です。この部分は中断されたところから再開しま
す。
いずれのモードでもDBMotoが接続の回復を判断して動作します。
関連したトピックス
- 複数ユーザ管理や統合管理に「リモート接続モード」:DBMoto
- DBMotoのリモート接続モードを使用した負荷分散
- DBMotoとは?リアルタイムレプリケーションツール
- 評価版申請の際の注意点【リアルタイムレプリケーションツールDBMoto】
- HMVジャパン株式会社(DBMoto事例)
- AWSへのDB移行/連携を行うには? DBMotoが選ばれる理由
- AS/400ジャーナルの切り替え【リアルタイムレプリケーションツールDBMoto】
- ・フェラーリ・アメリカ:DBMoto導入事例
- [DBMoto]スレッド設定の調整でレプリケーション速度を向上させる方法
- FAQ【リアルタイムレプリケーションツールDBMoto】