Interstage Application Server Smart Repository運用ガイド
目次 索引 前ページ次ページ

第4章 運用・保守> 4.9 レプリケーション形態の運用監視と修復

4.9.3 マスタのリポジトリの修復

 レプリケーション運用中にマスタのリポジトリを修復する場合、マスタのリポジトリのバックアップディレクトリ(Solaris OE、Linuxではバックアップファイル)を使用することにより、リポジトリをバックアップ時の状態へ修復することができます。バックアップディレクトリ(Solaris OE、Linuxではバックアップファイル)がない場合は、レプリケーション形態を再構築する必要があります。


バックアップがある場合

【マスタサーバでの操作】
  1. Interstage管理コンソールを使用し、修復対象のリポジトリを停止します。
  2. 手順1で停止したリポジトリを削除します。

    【スレーブサーバでの操作】

  3. Interstage管理コンソールを使用し、リポジトリを停止します。複数のリポジトリが定義されている場合は、修復対象のマスタ側リポジトリと同一名のリポジトリを停止します。
  4. マスタ側リポジトリのバックアップディレクトリ(Solaris OE、Linuxではバックアップファイル)を使用し、ireprestsysコマンドに-dataonlyオプションを指定して、データベース内にデータのみをリストアします。
  5. Interstage管理コンソールを使用し、修復したリポジトリを起動します。

    【マスタサーバでの操作】

  6. マスタ側リポジトリのバックアップディレクトリ(Solaris OE、Linuxではバックアップファイル)を使用し、ireprestsysコマンドに-Sオプションを指定してリストアします。
  7. Interstage管理コンソールを使用し、[システム] > [サービス] > [リポジトリ]の[リポジトリ:状態]画面(管理サーバの場合は、[一括操作] > [Interstage管理コンソール] > [Interstage Application Server] > [セキュリティ] > [リポジトリ]の[リポジトリ:状態]画面)に表示されているリストアしたリポジトリをクリックします。
  8. [環境設定]画面で、 [詳細設定 [表示]]をクリックし、[レプリケーション定義]で“マスタで運用する”を選択します。
  9. [レプリケーション先ホスト一覧]の[追加]ボタンをクリックします。
  10. [レプリケーション先ホスト情報]の各項目に、修復したスレーブ側リポジトリの内容を設定して、[適用]ボタンをクリックします。
  11. Interstage管理コンソールを使用し、修復したマスタ側リポジトリを起動します。

 irepbacksys、およびireprestsysコマンドの詳細については、“リファレンスマニュアル(コマンド編)”の“バックアップコマンド”を参照してください。

バックアップがない場合

【マスタサーバでの操作】
  1. Interstage管理コンソールを使用し、修復するリポジトリを停止します。

    【スレーブサーバでの操作】

  2. Interstage管理コンソールを使用し、修復するマスタ側リポジトリと同名のリポジトリを停止します。
  3. 手順2で停止したリポジトリを削除します。

    【マスタサーバでの操作】

  4. 手順1で停止したリポジトを削除します。
  5. レプリケーション形態を新規に作成します。
    レプリケーション形態の環境構築については“環境構築の流れ”を参照してください。

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

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