6.6.2 二重化するファイルの変更

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

手順は,基本的にファイルの一重化から二重化への変更と同じです。

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

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

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

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

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

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

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

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