マイグレーションの新機能
WebSphere® Application Server バージョン 9.0 では、マイグレーション・ツールに対するいくつかの重要な機能強化が行われました。
- WASPreUpgrade や WASPostUpgrade などのマイグレーション・コマンドに個々のパラメーターを指定するのではなく、 -properties file_name.properties パラメーターを指定してプロパティー・ファイルを入力できます。 プロパティー・ファイルには、以下のプロパティーが含まれます。
app_server_root/properties ディレクトリー内にテンプレート migration.properties ファイルがあります。このテンプレートには、 プロパティーの定義に関する指示および例が含まれています。このファイルを別の場所にコピーした後、 実施するマイグレーションに合うように変更してください。適用されないプロパティーは無視されるため、同じファイルをすべてのタイプのプロファイルおよびマイグレーションに使用できます。
プロパティー・ファイルの使用について詳しくは、プロパティーによるマイグレーションの定義を参照してください。
WASPostUpgrade の -replacePorts パラメーターおよび -portBlock パラメーターは、 それぞれ、-setPorts パラメーターおよび -resolvePortConflicts パラメーターに置き換えられました。これらの新規パラメーターによって、 マイグレーション・ツールが新しい構成でポート値を割り当てる方法を明確かつ柔軟に指定できるようになりました。
-setPorts パラメーターを使用して、以下のオプションから選択することができます。-resolvePortConflicts パラメーターを使用して、ポート競合を、競合する値から増分して解決するのか、指定する値から増分して解決するのかを選択できます。
新しいエンドポイント・アドレスに対してデフォルトのポート値がプロファイル・テンプレートから取得され、競合がないか検査されます。
詳しくは、WASPostUpgrade コマンドを参照してください。
WASMigrationAppInstaller コマンドを使用して、アプリケーションを前のリリースから新しいリリースにマイグレーションできます。このツールは、install_all_apps.jy スクリプトを置き換えるものです。
WASPostUpgrade コマンドも、 アプリケーションを新しいリリースにマイグレーションしようとします。WASPostUpgrade コマンド実行時に発生する問題がアプリケーションのインストールに関するもののみである場合、 WASPostUpgrade コマンドを再実行する代わりに、WASMigrationAppInstaller コマンドを実行してください。
このツールは、まだインストールされていないアプリケーションのみをインストールするので、必要なだけ何度でも実行できます。
詳しくは、WASMigrationAppInstaller コマンドを参照してください。
バージョン 9.0 リリースでの変更点には、非推奨のフィーチャー、 安定化されたフィーチャー、および除去されたフィーチャーが多くあり、デフォルト値およびデフォルト動作の変更も多少あります。これらの変更が WebSphere Application Server 環境に影響し、変更が必要になる場合があります。
これらの変更のリストについては、WebSphere Application Server での変更点を参照してください。