第3章 メンテナンス(資源のバックアップ/他サーバへの資源移行/ホスト情報の変更)
3.1 バックアップ・リストア対象資源
3.2.1 バックアップ手順(管理対象サーバおよびスタンドアロンサーバの場合)
資源をバックアップする場合、サーバシステム上のアクセス可能なディスク上ではなく、通常はアクセスしないリムーバブ ル媒体などに退避しておくことを推奨します。
最新の資源ファイルを保存しておくためには、資源ファイルの更新に応じて、バックアップを行う必要があります。
注意
Solaris/Linuxシステムでは、ディスク上のバックアップ用ディレクトリに格納された資源をリムーバブル媒体に退避する場 合、ファイルシステム形式のまま退避(ファイルコピー)すると、ファイルの権限属性が変更される可能性があるため、アー カイブ形式(tar、cpioコマンドなどを使用)で退避してください。
なお、一括してバックアップ・リストアを行う場合は「3.9 メンテナンスの一括実行」を参照してください。
1. サービスの停止
Interstage管理コンソールまたはisstopコマンドを使用し、Interstageを強制停止します。
なお、isstopコマンドでInterstageを停止する際には-fオプションを指定する必要があります。
注意
Interstage管理コンソールまたはisstopコマンドで停止しないサービスについては、別途、停止する必要があります。
以下のサービスがInterstageと独立して起動されている場合は、停止してください。
Interstage Java EE DASサービス
Windows(R)のサービス「Interstage Java EE DAS」を停止します。
ijdasstopコマンドでInterstage Java EE DASサービスを停止します。
メッセージブローカ
imqcmdコマンドのshutdown bkrサブコマンドでメッセージブローカを停止します。
Java DB
asadminコマンドのstop-databaseサブコマンドでJava DBを停止します。
Interstage HTTP Server
Interstageとの連動が未設定である場合は、以下のどちらかの方法で停止してください。
- Interstage管理コンソールの[サービス] > [Webサーバ] > [Webサーバ:一覧]で、すべてのWebサーバを停止
します。
- ihsstopコマンドですべてのWebサーバを停止します。
ihsstop -all
- Windows(R)のサービス「FJapache」および「Interstage HTTP Server(Webサーバ名)」を停止します。
Interstageとの連動が未設定である場合は、以下のどちらかの方法で停止してください。
- Interstage管理コンソールの[サービス] > [Webサーバ] > [Webサーバ:一覧]で、すべてのWebサーバを停止
します。
- ihsstopコマンドですべてのWebサーバを停止します。
/opt/FJSVihs/bin/ihsstop -all
Interstage シングル・サインオン リポジトリサーバの場合
Interstage HTTP Server、およびInterstage ディレクトリサービスを停止してください。
認証サーバの場合
Interstage HTTP Serverを停止してください。
業務サーバの場合
運用しているWebサーバを停止してください。
Interstage管理コンソールおよびInterstage JMXサービス
Windows(R)のサービス「Interstage Operation Tool」を停止します。
ismngconsolestopコマンドで停止します。
Interstage ディレクトリサービス
以下のどちらかの方法で停止してください。
- Interstage管理コンソールの[サービス] > [リポジトリ] > [リポジトリ:状態]で停止します。
- Windows(R)のサービス「Interstage Directory Service(%s1)」を停止します。
%s1はリポジトリ名です。
以下のどちらかの方法で停止してください。
- Interstage管理コンソールの[サービス] > [リポジトリ] > [リポジトリ:状態]で停止します。
- irepstopコマンドで停止します。-R オプションで停止するリポジトリ名を指定します。
例) /opt/FJSVirep/bin/irepstop -R rep001
2. バックアップ対象資源の確認
バックアップ対象とするサービス資源を確認します。
isprintbackuprscコマンドを実行し、表示されたサービス資源が、バックアップ対象の資源です。以降の操作では、ここで 表示されたサービス資源に対して、バックアップおよびリストアを行ってください。
以下に、isprintbackuprscコマンドの表示と、バックアップ対象資源の関係を示します。
コマンド表示 バックアップ対象サービス資源
ISCOM Interstageセットアップ資源
GUI Interstage管理コンソール資源
JMX Interstage JMXサービス資源
ISCM 業務構成管理のリポジトリ資源
OD CORBAサービス資源
ES イベントサービス資源
PORB Portable-ORB資源
TD コンポーネントトランザクションサービス資源
OTS データベース連携サービス資源
SSOsv Interstage シングル・サインオン資源(リポジトリサーバ)
SSOac Interstage シングル・サインオン資源(認証サーバ)
SSOaz Interstage シングル・サインオン資源(業務サーバ)
IHS Interstage HTTP Server資源
J2EE J2EE共通資源
IJServer IJServer資源
コマンド表示 バックアップ対象サービス資源
JMS Interstage JMS資源
IREP Interstage ディレクトリサービス資源
ISSCS Interstage証明書環境資源
JavaEE IJServerクラスタ資源
例えば、以下のように表示された場合には、「Interstageセットアップ資源」、「CORBAサービス資源」、「コンポーネントトラ ンザクションサービス資源」、「データベース連携サービス資源」が、バックアップ対象資源です。
> isprintbackuprsc ISCOM
OD TD OTS
isprintbackuprscコマンドの詳細に関しては、「リファレンスマニュアル(コマンド編)」を参照してください。
注意
isprintbackuprscコマンドは、各機能のインストール状態およびセットアップ状態をもとに、バックアップ対象とするかを判 断しています。
このため、インストールされていれば、使用していない機能でも表示される場合があります。
PORBについては、使用していない場合はバックアップ対象から外しても問題はありません。その他サービスについては 表示されたサービスの資源をすべてバックアップしてください。
3. バックアップ資源格納用ディレクトリの作成
Interstageのバックアップ資源を格納するディレクトリを1つ作成します。このディレクトリ配下に、Interstageの各バックアッ
プ資源を格納します。
mkdir X:\Backup
mkdir /backup
注意
バックアップ資源格納用ディレクトリを作成するディスクに、十分な空き容量があることを確認してください。バックアップ資 源の格納に必要なディスク量は、「3.1 バックアップ・リストア対象資源」に示すバックアップ対象資源の合計量となります。
4. 各サービスの資源のバックアップ
各サービスの資源をバックアップします。詳細は、「3.4 バックアップ手順詳細」を参照してください。
5. Interstageのインストールディレクトリに設定されている8.3形式(ショートネーム)の確認
Interstageでは、バックアップ資源に8.3形式(ショートネーム)のファイル名を保持する場合があります。このバックアップ資 源のリストア/移入を行う場合、リストア環境の8.3形式(ショートネーム)のインストールディレクトリを、バックアップ資源の 8.3形式(ショートネーム)のインストールディレクトリと一致させる必要があります。
以下の手順で、Interstageのインストールディレクトリに設定されている8.3形式(ショートネーム)のディレクトリ名を採取し てください。
例
本製品のインストールディレクトリが「C:\Interstage」の場合
1. Interstageのインストールディレクトリに移動します。
cd C:\Interstage cd ..
2. dirコマンドを使用して、8.3形式(ショートネーム)のディレクトリ名を確認します。
dir /x
XXXX/XX/XX XX:XX <DIR> INTERS~1 Interstage
上記の例の場合、Interstageのインストールディレクトリに設定されている8.3形式(ショートネーム)のディレクトリ名は、dir コマンドの実行結果から「C:\INTERS~1」となります。
6. サービスの起動
処理前に停止したサービスを、Interstage管理コンソールまたはisstartコマンドで起動します。
注意
Interstage管理コンソールやisstartコマンドで起動しないサービスについては、別途、起動する必要があります。