Interstage Application Server 運用ガイド
|
目次
索引

|
5.1.3.19 EJBサービス資源のリストア
EJBサービス資源のリストア手順について説明します。
EJBサービス資源のリストアは、コンポーネントトランザクションサービス資源とCORBAサービス資源のリストアを行う場合と行わない場合で手順が異なります。
■リストアコマンド
コンポーネントトランザクションサービス資源のリストアと、CORBAサービス資源のリストアをしない場合のEJBサービス資源のリストアでは、以下のコマンドを使用します。

C:\INTERSTAGE\EJB\bin\ejbmakecontainer.exe
C:\INTERSTAGE\EJB\bin\ejbinstalleb.exe |


/opt/FJSVejb/bin/ejbmakeacontainer
/opt/FJSVejb/bin/ejbinstalleb |
EJBサービス運用コマンドは、Interstageが起動している状態で実行する必要があります。
■リストア方法
EJBサービス運用コマンドやエクスプローラなどを使用してEJBサービスの資源ファイルのリストアを行います。

- アプリケーション格納フォルダがJ2EE共通ディレクトリ\deployed\ejbapp、バックアップ先パスがX:\Backup\EJBの場合の操作例を以下に示します。


- アプリケーション格納フォルダが/opt/FJSVj2ee/var/deployment/deployed/ejbapp、バックアップ先パスが/backup/ejbの場合の操作例を以下に示します。
[コンポーネントトランザクションサービス資源のリストアとCORBAサービス資源のリストアをした]

- アプリケーション格納フォルダを、バックアップしておいたアプリケーション格納フォルダと置き換えます。(J2EE共通ディレクトリ\deployed\ejbappを削除し、J2EE共通ディレクトリ\deployedにX:\Backup\EJB\ejbappをコピー)
- X:\Backup\EJB配下のejbappフォルダを除くすべてのファイルを、C:\INTERSTAGE\EJB\etc配下にコピーします。
|


- アプリケーション格納フォルダをバックアップしておいたアプリケーション格納フォルダと置き換えます。
rm -r -f /opt/FJSVj2ee/var/deployment/deployed/ejbapp
cp -r /backup/ejb/ejbapp /opt/FJSVj2ee/var/deployment/deployed
- /backup/ejb/ejb001配下のejbappディレクトリを除くすべてのファイルを、/opt/FJSVejb/etc配下にコピーします。
cp /backup/ejb/* /opt/FJSVejb/etc |
[コンポーネントトランザクションサービス資源のリストアとCORBAサービス資源のリストアをしない]

- X:\Backup\EJB\java_config.txtを、C:\INTERSTAGE\EJB\etc配下にコピーします。
- ejbmakecontainerコマンドを使用して、EJBコンテナを作成します。(注1)
ejbmakecontainer -e X:\Backup\EJB\container\MyServer.txt
ejbmakecontainer -e X:\Backup\EJB\container\Cart.txt
- ejbinstallebコマンドを使用して、EJBアプリケーションをインストールします。このとき、インストール元フォルダ名にバックアップしておいたアプリケーション格納フォルダを指定することで、すべてのEJBアプリケーションの情報をリストアします。
ejbinstalleb -e -r X:\Backup\EJB\ejbapp
- X:\Backup\EJB配下のejbappフォルダを除く、すべてのファイルをC:\INTERSTAGE\EJB\etc配下にコピーします。
|


- /backup/ejb/java_config.txtを、/opt/FJSVejb/etc配下にコピーします。
cp /backup/ejb/java_config.txt /opt/FJSVejb/etc
- ejbmakecontainerコマンドを使用して、EJBコンテナを作成します。(注1)
ejbmakecontainer -e /backup/ejb/container/MyServer.txt
ejbmakecontainer -e /backup/ejb/container/Cart.txt
- ejbinstallebコマンドを使用して、EJBアプリケーションをインストールします。このとき、インストール元フォルダ名にバックアップしておいたアプリケーション格納フォルダを指定することで、すべてのEJBアプリケーションの情報をリストアします。
ejbinstalleb -e -r /backup/ejb/ejbapp
- /backup/ejb/ejb001配下のejbappディレクトリを除くすべてのファイルを、/opt/FJSVejb/etc配下にコピーします。
cp /backup/ejb/* /opt/FJSVejb/etc |
注1)
Light EJBコンテナ機能を使用している場合に実行してください。
バックアップした全てのEJBコンテナを作成してください。
■注意事項
EJBサービス資源のリストアを行う前に、コンポーネントトランザクションサービス資源のリストアとCORBAサービス資源のリストアを行う必要があります。
All Rights Reserved, Copyright(C) 富士通株式会社 2004