資源破壊発生時など、バックアップしておいたInterstage資源を復旧するためのリストア手順について説明します。
ここでは、以下のバックアップ資源格納用ディレクトリが存在することを前提に説明します。
/backup |
X:\Backup |
注意
リストアは、以下を確認したうえで操作を開始してください。
Interstageの再インストールが必要になった場合は、インストールが完了していること。
すべてのサービス、サーバアプリケーションが停止していること。
Interstageのインストールディレクトリやリストア対象とならないすべての資源(Interstageの運用時に使用するユーザ資源、ユーザアプリケーションなど)が、バックアップ前と同じディレクトリ構成に配置されていること。
リストアは以下の手順で行います。各コマンドの詳細については、本製品に同梱している“Interstage Application Server リファレンスマニュアル(コマンド編)”を参照してください。また、FJSVibs/etcディレクトリ、FJSVibs/varディレクトリ、Interstage Business Application Server用 Interstage管理コンソール資源、ユーザログ定義資源、RCプロシジャファイル、unitファイル、およびサーバアプリケーション配備元ディレクトリを除き、アプリケーションサーバ環境資源のリストアを一括で行うこともできます。一括で行う場合は、“Interstage Application Server 運用ガイド(基本編)”の“メンテナンスの一括実行”を参照してください。
Interstageセットアップ資源のリストア
Interstage管理コンソールの資源のリストア
Interstage JMXサービス資源のリストア
業務構成管理の資源のリストア
CORBAサービス資源のリストア
イベントサービス資源のリストア
Portable-ORB資源のリストア
コンポーネントトランザクションサービス資源のリストア
データベース連携サービス資源のリストア
Interstage シングル・サインオン資源のリストア
Interstage HTTP Server資源のリストア
IJServerクラスタの資源のリストア
Interstage ディレクトリサービスの資源のリストア
Interstage証明書環境資源のリストア
IJServer資源のリストア
Interstage JMS資源のリストア
J2EE共通資源ファイルのリストア
Interstage Business Application Serverのetcディレクトリのリストア
Interstage Business Application Serverのvarディレクトリのリストア
Interstage Business Application Server用 Interstage管理コンソール資源のリストア
ユーザログ定義資源のリストア
RCプロシジャファイルのリストア
unitファイルのリストア
サーバアプリケーション配備元ディレクトリのリストア
下記の資源のリストアについては、“Interstage Application Server 運用ガイド(基本編)”を参照してください。
Interstageセットアップ資源のリストア
Interstage管理コンソールの資源のリストア
Interstage JMXサービス資源のリストア
業務構成管理の資源のリストア
CORBAサービス資源のリストア
イベントサービス資源のリストア
Portable-ORB資源のリストア
コンポーネントトランザクションサービス資源のリストア
データベース連携サービス資源のリストア
Interstage シングル・サインオン資源のリストア
Interstage HTTP Server資源のリストア
IJServerクラスタの資源のリストア
Interstage ディレクトリサービスの資源のリストア
Interstage証明書環境資源のリストア
IJServer資源のリストア
Interstage JMS資源のリストア
J2EE共通資源ファイルのリストア
Interstage Business Application Serverのetcディレクトリのリストアは、OSの複写コマンドを使用します。
資源バックアップ先ディレクトリが“/backup”の場合の操作例を以下に示します。
cp -rp /backup/ibs/etc/* /opt/FJSVibs/etc/. |
Interstageのインストールパスが“C:\Interstage”、資源バックアップ先ディレクトリが“X:\Backup”の場合の操作例を以下に示します。
xcopy /E X:\Backup\BAS\etc C:\Interstage\BAS\etc |
注意
Interstageが動作中の場合には、Interstage管理コンソールの[Interstage Application Server] > [システム] > [状態]タブ画面の[停止]ボタン、またはisstop -fコマンドを使用してInterstageを停止してください。クラスタシステムの場合には、PRIMECLUSTERのマニュアルを参照し、クラスタシステムの停止方法により停止してください。
Interstage Business Application Serverのvarディレクトリのリストアは、OSの複写コマンドを使用します。
資源バックアップ先ディレクトリが“/backup”の場合の操作例を以下に示します。
cp -rp /backup/ibs/var/* /opt/FJSVibs/var/. |
Interstageのインストールパスが“C:\Interstage”、資源バックアップ先ディレクトリが“X:\Backup”の場合の操作例を以下に示します。
xcopy /E X:\Backup\BAS\var C:\Interstage\BAS\var |
注意
Interstageが動作中の場合には、Interstage管理コンソールの[Interstage Application Server] > [システム] > [状態]タブ画面の[停止]ボタン、またはisstop -fコマンドを使用してInterstageを停止してください。クラスタシステムの場合には、PRIMECLUSTERのマニュアルを参照し、クラスタシステムの停止方法により停止してください。
Interstage Business Application Server用 Interstage管理コンソール資源のリストアは、複写コマンドを使用します。
資源バックアップ先ディレクトリが“/backup”の場合の操作例をを以下に示します。
cp -p /backup/basgui/mcadminenv.xml /opt/FJSVisgui/etc |
資源バックアップ先ディレクトリが“X:\Backup”の場合の操作例をを以下に示します。
copy X:\Backup\basgui\mcadminenv.xml C:\Interstage\gui\etc |
注意
Interstage管理コンソール用Servletサービスが動作中の場合には、ismngconsolestopコマンドを使用してInterstage管理コンソールを停止してください。
ディレクトリのパスが空白を含む場合は、ダブルクォーテーション("")で囲んで指定する必要があります。
ユーザログ定義資源のリストアは、OSの複写コマンドを使用します。
バックアップしたユーザログのログ定義ファイルを“/backup/ibs/log1.xml”、ログ定義ファイルの格納先を“/home/apfw”の場合の操作例を以下に示します。
cp -rp /backup/ibs/log1.xml /home/apfw |
バックアップしたユーザログのログ定義ファイルを“X:\Backup\BAS\log1.xml”、ログ定義ファイルの格納先を“C:\home\apfw”の場合の操作例を以下に示します。
copy X:\Backup\BAS\log1.xml C:\home\apfw |
注意
バックアップ前に運用を行っていた業務処理実行アプリケーションの初期化パラメタ“uji.logConf”に設定されたものと同じディレクトリ、および同じ権限でリストアしてください。
Interstageが動作中の場合には、Interstage管理コンソールの[Interstage Application Server] > [システム] > [状態]タブ画面の[停止]ボタン、またはisstop -fコマンドを使用してInterstageを停止してください。クラスタシステムの場合には、PRIMECLUSTERのマニュアルを参照し、クラスタシステムの停止方法により停止してください。
(RHEL5/RHEL6)
RCプロシジャファイルのリストアは、cpコマンドを使用します。
実行例を以下に示します。
cp -p /backup/rc2.d/S95isjmxstart /etc/rc2.d/. |
注意
Interstageが動作中の場合には、Interstage管理コンソールの[Interstage Application Server] > [システム] > [状態]タブ画面の[停止]ボタン、またはisstop -fコマンドを使用してInterstageを停止してください。クラスタシステムの場合には、PRIMECLUSTERのマニュアルを参照し、クラスタシステムの停止方法により停止してください。
(RHEL7)
Interstage Application Serverの各サービスが提供する起動用unitファイルに対して、定義内容を追加するためにユーザが用意した環境定義用unitファイルのリストアについて説明します。
環境定義用unitファイルのリストアは、cpコマンドを使用します。
実行例を以下に示します。
cp -p /backup/unit/FJSVisjmx_start.service /etc/systemd/system/. |
サーバアプリケーション配備元ディレクトリのリストアは、OSの複写コマンドを使用します。
実行例を以下に示します。
バックアップしたサーバアプリケーションの配備元ディレクトリを“/backup/applications”、サーバアプリケーションの配備元ディレクトリの格納先を“/home/user01”の場合の操作例を以下に示します。
cp -rp /backup/applications/applications /home/user01 |
バックアップしたサーバアプリケーションの配備元ディレクトリを“C:\backup\applications”、サーバアプリケーションの配備元ディレクトリの格納先を“C:\applications”の場合の操作例を以下に示します。
md C:\applications |
注意
移行元と移行先の環境が同一ホストである場合、本手順は必要ありません。