WebLogic のアプリケーション環境のアップグレード

     前  次    新しいウィンドウで目次を開く     
ここから開始

はじめに

このドキュメントでは、アプリケーション環境を WebLogic 9.2 にアップグレードする手順について説明します。アプリケーション環境には、アプリケーション、デプロイされた WebLogic ドメイン、およびそのドメインに関連するすべてのアプリケーション データが含まれ、場合によってはデータベース サーバ、ファイアウォール、ロード バランサ、LDAP サーバなどの外部リソースも含まれます。

WebLogic 9.2 には、ドメイン、カスタム セキュリティ プロバイダ、およびカスタム ノード マネージャをアップグレードする WebLogic アップグレード ウィザードや、WebLogic Workshop、WebLogic Portal および WebLogic Integration アプリケーションをアップグレードする BEA Workshop for WebLogic Platform 9.2 など、アプリケーション環境のアップグレードに役立つ強力なツールがあります。

ほとんどの WebLogic Server アプリケーションは、修正を加えることなく WebLogic Server 9.2 のアプリケーション環境で動作します。8.1 で開発された WebLogic Workshop、WebLogic Portal、および WebLogic Integration アプリケーションは、WebLogic 9.2 で実行する前にアップグレードする必要があります。

次の表 1-1 には、アプリケーション環境の WebLogic 9.2 へのアップグレードに関する情報についての参照先を示します。

表 1-1 アプリケーション環境の WebLogic 9.2 へのアップグレード
アップグレードするアプリケーション
元のバージョン
参照先
WebLogic Server
6.1、7.0、8.1、9.0、および 9.1
このドキュメントには、WebLogic Server アプリケーション環境を 6.1、7.0、および 8.1 からアップグレードするための情報が含まれる。
9.0 または 9.1 から WebLogic Server アプリケーション環境をアップグレードする場合の情報は、「WebLogic Server 9.0 または 9.1 アプリケーション環境から 9.2 へのアップグレード」を参照。
WebLogic Workshop
8.1 SP4、SP5、および SP6
WebLogic Workshop アプリケーション環境のアップグレードの詳細については、「概要 : WebLogic Workshop 8.1 からのアップグレード」を参照してください。
ドメインをアップグレードするための情報は、「WebLogic ドメインのアップグレード」を参照。
WebLogic Portal
8.1 SP4、SP5、および SP6
WebLogic Portal アプリケーションのアップグレードについては、『WebLogic Portal 9.2 へのアップグレード』』および『ポータル開発ガイド』の「WebLogic Portal プロジェクトのバージョン 9.2 へのアップグレード」を参照。
ドメインのアップグレードに関する情報は、「WebLogic ドメインのアップグレード」を参照。
WebLogic Integration
8.1 SP4、8.1 SP5、8.1 SP6、8.5、8.5 SP5 および 8.5 SP6
WebLogic Integration アプリケーションのアップグレードについては、『WebLogic Integration 9.2 へのアップグレード』を参照。
ドメインのアップグレードに関する情報は、「WebLogic ドメインのアップグレード」を参照。
BEA JRockit
 
なし。必要な手順はなし。

以下の節では、この章で説明するトピックについて概説します。

 


重要な用語

次のトピックに進む前に、次の用語の説明をお読みください。

 


アップグレード プロセスの概要

アプリケーション環境のアップグレードに必要なプロセスは、アプリケーション スコープにより異なります。アプリケーション環境は、WebLogic ドメインとそれに関連付けられているアプリケーションおよびアプリケーション データで構成されます。また、アプリケーション環境には、ファイアウォール、ロード バランサ、LDAP サーバなどの外部リソースも含まれます。図 1-1 に、WebLogic のアプリケーション環境の例を示します。

図 1-1 WebLogic のアプリケーション環境の例

WebLogic のアプリケーション環境の例

次の表に、図 1-1 に示されている WebLogic のアプリケーション環境のコンポーネントとそのアップグレード要件を示します。

表 1-2 図 1-1 に示されている WebLogic のアプリケーション環境のコンポーネントのアップグレード要件
コンポーネント
説明
アップグレード要件
WebLogic ドメイン
管理サーバ (AS) と必要に応じて 1 台または複数の管理対象サーバ (MS1、MS2、MS3、MS4 など) で構成される。WebLogic ドメインには、WebLogic Workshop、WebLogic Portal または WebLogic Integration リソースが含まれる場合がある。ドメイン内のサーバは、複数のマシンにまがたる場合がある。さらに、重要なアプリケーションにロード バランシングとフェイルオーバ保護を適用できるよう管理対象サーバをクラスタとしてグループ化することができる。WebLogic ドメインの詳細については、 『ドメインのコンフィグレーションについて』の「WebLogic Server ドメインについて」を参照。http://edocs.beasys.co.jp/e-docs/wls/docs92/domain_config/understand_domains.html
ドメイン内のすべてのマシンのドメイン ディレクトリをアップグレードする。
カスタム セキュリティ プロバイダ
カスタム セキュリティ要件をサポートする。カスタム セキュリティ プロバイダの開発については、「WebLogic Server で使用するセキュリティ プロバイダの開発について」を参照。 http://edocs.beasys.co.jp/e-docs/wls/docs92/dvspisec/index.html
ドメイン内のすべてのマシンのカスタム セキュリティ プロバイダをアップグレードする。
ノード マネージャ
管理対象サーバで高可用性を実現する。ノード マネージャの詳細については、『サーバの起動と停止の管理』の「ノード マネージャを使用したサーバの制御」(http://edocs.beasys.co.jp/e-docs/wls/docs92/server_start/nodemgr.html) を参照してください。
ドメイン内のすべてのマシンのカスタム ノード マネージャをアップグレードする。
アプリケーション
Web アプリケーションや EJB などを含むすべての J2EE アプリケーション。一般的に、アプリケーションはドメイン内の 1 つまたは複数の管理対象サーバにデプロイされる。デプロイメント方法に応じて、アプリケーションはマシン上にローカルに配置されたり、共有ディレクトリからアクセスされる。さらに、外部クライアント アプリケーションがファイアウォールの外側からアプリケーション環境にアクセスすることも可能である。
ほとんどの WebLogic Server アプリケーションは、修正を加えることなく WebLogic Server 9.2 のアプリケーション環境で動作します。詳細については、「旧リリースとの相互運用性および互換性」を参照。
8.1 で開発された WebLogic Workshop、WebLogic Portal、および WebLogic Integration アプリケーションは、9.2 で実行する前にアップグレードする必要がある。
WebLogic Workshop 8.1 アプリケーションのアップグレードの詳細Arrow symbol概要 : WebLogic Workshop 8.1 からのアップグレード」を参照。
WebLogic Portal 8.1 アプリケーションのアップグレードの詳細については、『ポータル開発ガイド』の「WebLogic Portal プロジェクトのバージョン 9.2 へのアップグレード」を参照。
WebLogic Integration 8.1 および 8.5 アプリケーションのアップグレードについては、『WebLogic Integration 9.2 へのアップグレード』を参照。
外部リソース
ドメインとアプリケーション データを格納するためのデータベース、ロード バランサ、ファイアウォールなどのソフトウェア コンポーネント。
すべての外部リソースが BEA Workshop for WebLogic Platform、BEA WebLogic Portal、WebLogic Integration および WebLogic Server 9.2 と互換性があることを確認する。詳細については、以下を参照。

 


アップグレード ウィザードによる容易なアップグレード プロセス

WebLogic アップグレード ウィザードは、WebLogic Server 6.1、7.0、または 8.1 に対応の WebLogic ドメインを、WebLogic Server 9.2 アプリケーション環境で実行できるよう、アップグレードするために必要な手順をウィザードに従って進めることができます。アップグレード プロセスの一部として、ドメインで使用されているカスタム セキュリティ プロバイダおよびノード マネージャもアップグレードする必要があります。

アップグレード プロセスは、グラフィカル ユーザ インタフェース (GUI) を使用して対話形式で実行、またはスクリプトを作成してメッセージを通知しない形式で実行することができます。サイレント モードは、WebLogic Server ドメインのアップグレードでのみサポートされています。

注意 : WebLogic Workshop または WebLogic Portal に対するリソースを含むドメインをアップグレードする場合は、8.1SP4、8.1 SP5、または 8.1 SP6 で作成されたドメインのみアップグレードできます。同様に、WebLogic Integration のリソースを含むドメインをアップグレードする場合は、8.1SP4、8.1 SP5、8.1 SP6、8.5、8.5SP5、または 8.5SP6 で作成されたドメインのみアップグレードできます。

 


旧リリースとの相互運用性および互換性

WebLogic Server 9.2 で動作するアプリケーション環境は、WebLogic Server 7.0、または 8.1 で構築されたアプリケーション環境と相互運用できます。

ほとんどの WebLogic Server アプリケーションは、修正を加えることなく WebLogic Server 9.2 のアプリケーション環境で動作します。実際の環境においてアプリケーションが機能変更の影響を受けるかどうかについては、「WebLogic Server 9.2 の旧リリースとの互換性」で互換性情報を確認してください。アプリケーションで非推奨になった API または削除された API が使用されている場合は、実行時に警告または例外が発生するおそれがあります。

8.1 で開発された WebLogic Workshop、WebLogic Portal、および WebLogic Integration アプリケーションは、WebLogic 9.2 で実行する前にアップグレードする必要があります。


  ページの先頭       前  次