6.6.1 ファイルの一重化から二重化への変更

ファイルの一重化から二重化に変更するときの手順を次に示します。太字部分は,二重化のための変更を行っている部分です。

<この項の構成>
(1) 抽出側Datareplicator Extensionでの変更手順
(2) 反映側Datareplicator Extensionでの変更手順

(1) 抽出側Datareplicator Extensionでの変更手順

抽出側Datareplicator Extensionでの変更手順を次に示します。

hderesstateXのようにコマンド名称の末尾にXが付いているものは,抽出側DBに合わせてコマンド名称を読み替えてください。

  1. hderesstateXコマンドで,キューテーブルに未抽出の更新情報がないことを確認します。
  2. 抽出側DBを正常停止します。
  3. hdestateXコマンドで抽出情報キューファイルのread位置とwrite位置が同じであることを確認します。
  4. hdestopXコマンドでDatareplicator Extensionを停止します。
  5. 二重化定義ファイルを作成します。
  6. 二重化するファイルの物理ファイルを用意します
  7. 二重化するファイルの論理ファイルと同じ名称のファイルが存在する場合,そのファイルを削除します。
  8. hdestartX -iコマンドでDatareplicator Extensionを初期化します。
  9. $HDEPATH下に作成された二重化制御ファイルのバックアップを取得します。
  10. 系切り替え構成の場合,切り替え先の$HDEPATH下に二重化制御ファイルをコピーします。
  11. 抽出側DBを起動します。
  12. hdeprepXコマンドを実行します。
  13. hdestartXコマンドでDatareplicator Extensionを起動します。
注※
物理ファイルの用意とは,キャラクタ型スペシャルファイルを使用する場合のパーティション割り当て,及びシンボリックリンクの作成を意味します。

(2) 反映側Datareplicator Extensionでの変更手順

反映側Datareplicator Extensionでの変更手順を次に示します。

抽出側Datareplicator Extensionでの変更手順との基本的な違いは,反映側DBを停止する必要がないことです。

  1. hdsstateコマンドで反映情報キューファイルのread位置とwrite位置が同じであることを確認します。
  2. hdsstopコマンドでDatareplicator Extensionを停止します。
  3. 二重化定義ファイルを作成します。
  4. 二重化するファイルの物理ファイルを用意します
  5. 二重化するファイルの論理ファイルと同じ名称のファイルが存在する場合,そのファイルを削除します。
  6. hdsstart -iコマンドでDatareplicator Extensionを初期起動します。
  7. $HDSPATH下に作成された二重化制御ファイルのバックアップを取得します。
  8. 系切り替え構成の場合,切り替え先の$HDSPATH下に二重化制御ファイルをコピーします。
注※
物理ファイルの用意とは,キャラクタ型スペシャルファイルを使用する場合のパーティション割り当て,及びシンボリックリンクの作成を意味します。
なお,反映情報キューファイルと反映ステータスファイルをキャラクタ型スペシャルファイルで作成した後に初めて初期化する場合は,反映側Datareplicator Extensionをhdsstart -i -fコマンドで初期開始してください。2回目以降は-fオプションを指定する必要はありません。