Interstage Application Server 運用ガイド(基本編)
|
目次
索引

|
6.8.2.2 管理対象サーバの復旧
管理対象サーバの故障等に備え、事前に管理対象サーバのInterstage資源をバックアップしておきます。管理対象サーバの故障等が発生した場合には、管理対象サーバの復旧後、Interstage資源をリストアし、Interstage環境を復旧します。
以下に、作業手順について説明します。

■ 事前操作(Interstage資源のバックアップ)
バックアップ機能を用いて、サーバグループに所属する管理対象サーバの資源をバックアップします。
バックアップ手順は、“管理対象サーバのInterstage資源のバックアップ手順”を参照してください。
■ サーバの復旧操作
故障した管理対象サーバを復旧させ、その後、事前に採取しておいたInterstageのバックアップ資源をリストアします。
リストア手順は、“管理対象サーバのInterstage資源のリストア手順”を参照してください。
なお、管理対象サーバの復旧時には、かならず、その管理対象サーバが所属していたサーバグループに所属する管理対象サーバから取得したバックアップ資源をもとに復元操作を行ってください。それ以外のサーバのバックアップ資源をリストアしないでください。
Interstageでは、Interstage資源のリストアを、一括して行うためのバッチファイル(Windows (R))およびシェルスクリプト(Solaris)、バックアップ・リストア対象定義ファイル(Linux)のサンプルを提供しており、本サンプルをカストマイズすることで、リストアを一括して行えます。
Interstage資源のリストア手順の詳細は、“メンテナンス(資源のバックアップ)”に記載されています。また、本サンプルの詳細については、“メンテナンスの一括実行”を参照してください。
ここでは、本サンプルを使用してInterstage資源をリストアする場合の手順を説明します。
●サンプルのカストマイズ
- サンプルの取得
以下のサンプルを作業用ディレクトリへコピーします。以降、Windows版およびLinux版では本ファイルを、バックアップ用のバッチファイル/シェルスクリプトとしてカストマイズします。Solaris版では、バックアップ・リストア対象定義ファイルをカストマイズします。

C:\Interstage\sample\backup_restore\isrestore.bat |

# シェルスクリプト
/opt/FJSVisas/sample/backup_restore/isrestore
# バックアップ・リストア対象定義ファイル
/opt/FJSVisas/sample/backup_restore/sample.def |

/opt/FJSVisas/sample/backup_restore/isrestore |
- 基本情報の指定
Interstageのインストールディレクトリ(Windows版のみ)やバックアップ資源の格納先などを指定します。これらの項目は、以下のように指定します。

リストア用のバッチファイルのINST_DIRにInterstageのインストールディレクトリを、COMMON_PATHにバックアップ資源の格納先を、設定します。以下は、記入例です。
rem [Common]
set INST_DIR=C:\INTERSTAGE
set COMMON_PATH=C:\temp\backup

バックアップ・リストア対象定義ファイルのpathにバックアップ資源の格納先を、リストアであることをtarget_serverに設定します。以下は、記入例です。
[Common]
path = /tmp/backup
target_server=current

バックアップ用のシェルスクリプトのCOMMON_PATHにバックアップ資源の格納先を設定します。以下は記入例です。
#[Common]
set COMMON_PATH=/tmp/backup
- リストア対象資源の確認と指定
リストア対象とするサービス資源は、バックアップ時と同様です。
以下の手順で編集してください。


バックアップ用バッチファイル/シェルスクリプトの“セクション名_TARGET”の定義項目で、そのサービスをリストア対象とするかを指定します。“on”を指定するとリストア対象となり、“off”を指定するとリストア対象となりません。バックアップ時に使用したバックアップ用バッチファイル/シェルスクリプトを参考に修正してください。

例えば、“Interstage管理コンソールの資源”(GUI)をリストア対象とする場合、以下のように指定します。
set GUI_TARGET=on

バックアップ・リストア対象定義ファイルの各セクション内の“target”の定義項目で、そのセクションに対応したサービスをリストア対象とするか指定します。“on”を指定するとリストア対象となり、“off”を指定するとリストア対象となりません。バックアップ時に使用したバックアップ・リストア対象定義ファイルを参考に修正してください。
例えば、“Interstage管理コンソールの資源”(GUI)をリストア対象とする場合、以下のように指定します。
[GUI]
target = on
なお、以下のサービス資源については、上記に示したon/off以外のカストマイズが必要な項目がある場合があります。詳細は、“バックアップ・リストア対象資源の定義方法”を確認してください。
サービス名 |
項目名 |
説明 |
IHS |
IHS_TARGET |
Interstage HTTP Serverのリストア操作を行う場合には、“on”を設定します。 |
IHS_OPTION |
操作対象資源を、以下のいずれかから選択します。
1:環境手儀情報
2:環境定義情報およびパスワードファイル
3:環境定義情報、パスワードファイルおよびDocumentRootディレクティブで指定したディレクトリ配下 |
その他の項目 |
使用しません。 |
※上記以外のサービス(“EJB”、“SOAP”、“UDDI”)をリストアする場合には、“バックアップ・リストア対象資源の定義方法”の“■定義項目一覧”に記載の定義項目の表を参照して、各定義項目に指定すべき情報を確認してください。
●サンプルの実行
- Interstage各サービスの停止
Interstageの各サービスを停止します。停止操作の詳細については、“サービスの停止”を参照してください。
- サンプルの実行
カストマイズの完了したサンプルを、-sオプションを指定して実行します。
本操作によりリストアが行われます。
なお、サンプル実行時の注意事項に関しては、“資源のバックアップ/移出”に記載されている注意事項を参照してください。
- Interstage各サービスの起動
サンプルの実行前に停止したInterstageの各サービスを起動します。起動操作の詳細については、“サービスの起動”を参照してください。

サンプル実行時には、-s オプションを指定してください。
Copyright 2007 FUJITSU LIMITED