WebSphere Application Server Network Deployment for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化
このトピックは、i5/OS オペレーティング・システムにのみ適用されます。

エンタープライズ Bean のバックアップとリカバリー - ベスト・プラクティス

エンタープライズ Bean を使用する際のバックアップに関しては、以下の項目を検討する必要があります。

データベース・データ

エンタープライズ Bean は、 バックエンド・パーシスタンスにデータベースをよく使用します。 コンテナー管理エンティティー Bean は、バックエンド・パーシスタンスにデータベースを常時使用します。 このデータは、すべてのビジネス・データと同じようにバックアップする必要があります。

コンテナー管理エンティティー Bean パーシスタンスのコレクションは、デプロイメント時に指定されるスキーマ名、またはエンタープライズ Bean に関連付けられたデータ・ソースで指定されるスキーマ名のどちらかによって決定されます。 セッション Bean および Bean 管理下の Bean によって保管されるすべてのパーシスタントは、Bean 実装によって定義されます。 データベース表では、以下のコマンドでそれぞれ示されるように、 コレクション全体、または個別の表を保管することを選択できます。
SAVLIB LIB(EJB) DEV(*SAVF) SAVF(WSALIB/WSASAVF)
SAVOBJ OBJ(MYBEANTBL) LIB(EJB) DEV(*SAVF) OBJTYPE(*FILE) SAVF(WSALIB/WSASAVF)

保管操作でデータ・ストアのスナップショットを取得できる場合は、 WebSphere Application Server がアクティブである間にデータベース・オブジェクトを保管できます。 スナップショットを取得できない場合は、シャットダウンしてください。 これが発生するのは、ロックを取得するか、または保管するデータベースに対してトランザクションをオープンにしなければならない要求がある場合です。

EJB ソース・コード、クラス・ファイル、およびデプロイメント・コード

エンタープライズ Bean をデプロイすると、エンタープライズ Bean の WebSphere Application Server 固有の実装が生成されます。 これらのデプロイ済み Java(TM) アーカイブ (JAR) ファイルは、 再デプロイを回避するために、またアプリケーションのインストール中に指定されたすべてのバインディング情報を保持するために保管する必要があります。 JAR ファイル、アプリケーション・コード、および構成 (バインディングなど) は、 デフォルトでは profile_root/installedApps ディレクトリーにあります。 このディレクトリーを保管することによって、HTML や、サーブレット、JavaServer Pages(TM) (JSP(TM)) ファイル、エンタープライズ Bean などのインストール済みアプリケーションを保管します。 通常の場合、各アプリケーションは別個のサブディレクトリーにあるため、 すべてのアプリケーションを保管することも、サブセットを保管することもできます。

注: 以下のコマンドは、表示の都合上、折り返されています。 それぞれ、単一のコマンドとして入力してください。
次のコマンドはすべてのインストール済みアプリケーションを保管します。
SAV DEV('/QSYS.lib/wsalib.lib/wsasavf.file')
 OBJ(('/profile_root/installedApps'))
次のコマンドは sampleApp アプリケーションのみを保管します。
SAV DEV('/QSYS.lib/wsalib.lib/wsasavf.file')
 OBJ(('/profile_root/installedApps/cellName/sampleApp.ear'))

ユーティリティーまたは汎用クラスを /profile_root/lib/app または /profile_root/lib/ext などの他のディレクトリーに配置している場合は、必ずそれらのロケーションもバックアップ計画に含めてください。

管理構成

詳しくは、 概要: 管理構成データ を参照してください。




関連概念
概要: 管理構成データ
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 8:28:52 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.nd.iseries.doc/info/iseriesnd/ae/tejb_snrejb_is.html