WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


マイグレーション・ウィザードを使用した非クラスター管理対象ノードのマイグレーション

マイグレーション・ウィザードを使用して、非クラスター管理対象ノードを WebSphere® ESB の古いバージョンから新しいバージョンにマイグレーションします。

始める前に

注: マイグレーション・ウィザードを非グラフィカル環境で実行することはできません。非グラフィカル環境の例としては i5/OS® プラットフォームまたは Telnet セッションがあります。非グラフィカル環境でマイグレーションを実行する場合は、WBIPreUpgrade コマンドおよび WBIPostUpgrade コマンドを使用します。
注: マイグレーション・ウィザードは WebSphere ESB プロファイルのみをサポートします。 WebSphere Application Server プロファイルがある場合、マイグレーション・コマンドを使用する必要があります。
マイグレーション・プロセスを開始する前に、以下の条件が満たされていることを確認してください。 マイグレーション・プロセスを開始する前に、以下のタスクが完了していることを確認してください。

このタスクについて

古いバージョンのデプロイメント・マネージャーを新しいバージョンの WebSphere ESB にマイグレーションすれば、新しいバージョンのデプロイメント・マネージャーはデフォルトでは互換モードで実行され、このとき新旧両方のバージョンの WebSphere ESB を管理できます。 例えば マイグレーション後は、バージョン 6.2 デプロイメント・マネージャーがバージョン 6.1.xバージョン 6.2 の ノードの両方を管理できます。以前のバージョン 6.1.x デプロイメント・マネージャーの 管理対象ノードは、バージョン 6.1.x 管理対象ノードとしてバージョン 6.2 デプロイメント・マネージャー内で 実行されるようになります。

バージョン 6.1.x WebSphere ESB 管理対象ノード (バージョン 6.2 デプロイメント・マネージャーによって管理されるサーバー) を、バージョン 6.2 管理対象ノードにそれぞれ順次マイグレーションしていきます。バージョン 6.1.x の すべての管理対象ノードのマイグレーションが終了したら、convertScriptCompatibility スクリプトを 使用して、デプロイメント・マネージャーの互換性サポートを、バージョン 6.1.x の 管理スクリプトの互換性サポートから、バージョン 6.1.x およびバージョン 6.2の 管理スクリプト限定の後方互換性サポートに変更します。convertScriptCompatibility コマンド』を参照してください。
注: このリンクの指示に従って、convertScriptCompatibility コマンドを使用するとき、WASPostUpgrade コマンドではなく WBIPostUpgrade コマンドを使用してください。

マイグレーションするときの問題のトラブルシューティングのヘルプについては、バージョン間のマイグレーションのトラブルシューティングを参照してください。

手順
  1. Linux® または UNIX® システムでは root として、Windows® システムでは管理者グループのメンバーとしてログオンします。
  2. マイグレーション対象のノード上でバージョン 6.1.x またはバージョン 6.0.2.x サーバーが実行中の場合、そのサーバーを停止します。 影響を受けるサーバーのプロファイルの profile_dir/bin ディレクトリーで stopServer コマンドを使用するか、 プロファイルのファースト・ステップ・コンソールで サーバーを停止します。

    stopServer コマンドについて詳しくは、『stopServer コマンド』を参照してください。以下の構文を使用します。

    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopServer.sh server_name
    • For Windows operating system Windowsプラットフォームの場合: profile_root¥bin¥stopServer.bat server_name
    セキュリティーが有効な場合は、代わりに以下のコマンドのいずれかを使用します。 入力するユーザー名は、オペレーター・ロールまたは管理者ロールのメンバーである必要があります。
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopServer.sh server_name -username user_ID -password password
    • For Windows operating system Windowsプラットフォームの場合: profile_root¥bin¥stopServer.bat server_name -username user_ID -password password

    Windows オペレーティング・システム上では、セキュリティーが有効になっていても、サーバーが Windows サービスとして実行されていれば、-username および -password パラメーターを指定する必要はありません。この場合、パラメーターは、Windows サービスがシステムのシャットダウンに使用するスクリプトに自動的に渡されます。

    注: マイグレーション・プロセスを開始する前に、 マイグレーション元のサーバーを停止する 必要があります。構成をマイグレーションする場合、マイグレーション元のサーバーを稼働 させる必要はありません。マイグレーション・ツールにより、サーバーが停止している間に、 すべての構成データが取得されます。
  3. マイグレーション対象のノードのノード・エージェントを停止します。 プラットフォームに応じて、以下のいずれかのコマンドを実行し、ノード・エージェント・プロセスを停止します (ここで、profile_root は統合ノードのインストール・ディレクトリーを表します)。
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopNode.sh
    • For Windows operating system Windows プラットフォームの場合: profile_root¥bin¥stopNode.bat
    セキュリティーが有効な場合は、代わりに以下のコマンドのいずれかを使用します。
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/stopNode.sh -username user_ID -password password
    • For Windows operating system Windows プラットフォームの場合: profile_root¥bin¥stopNode.bat -username user_ID -password password
  4. 以下にリストしたマイグレーションに必要な既存情報 を、あらかじめ確認しておいてください。
    インストールのルート・ディレクトリー
    currentWebSphereDirectory パラメーターについては、WBIPreUpgrade コマンド行ユーティリティーを参照してください。
    マイグレーションのバックアップ・ディレクトリー名
    backupDirectory パラメーターについては、WBIPreUpgrade コマンド行ユーティリティーを参照してください。
    管理セキュリティー・ユーザー名 (管理セキュリティーが構成されている場合に必須)
    -username パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    管理セキュリティー・パスワード (管理セキュリティーが構成されている場合に必須)
    -password パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    ソース・プロファイル名
    -oldProfile パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    ターゲット・プロファイル名
    -profileName パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    ポート値割り当て (オプション)
    -replacePorts および -portBlock パラメーターについては、WBIPostUpgrade コマンド行ユーティリティーを参照してください。
    注: これが適用されるのは、バージョン 6.0.2.x からバージョン 6.2 にマイグレーションするときのみです。
  5. バージョン 6.2 デプロイメント・マネージャーが稼働中であるか確認してください。
  6. マイグレーション・ウィザードを起動します。
    マイグレーション・ウィザードは、以下のいずれかの方法で起動します。
    • WebSphere ESB のファースト・ステップ・コンソールから「マイグレーション・ウィザード」を選択する。
    • install_dir/bin ディレクトリーに保存されている以下のスクリプトの 1 つ (これはオペレーティング・システムによって異なります) を実行する。
      • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォーム: wbi_migration.sh
      • For Windows operating system Windows プラットフォーム: wbi_migration.bat
      注: マイグレーション・ウィザードを起動するとき、デフォルトのトレース設定 (*=all=enabled:com.ibm.ws.migration.common.*=all=disabled) をオプションで変更できます。デフォルトのトレース設定では、特定のクラスでのみトレースが有効になりますが、完全トレースを有効にするか、またはすべてのトレースを無効にするようにデフォルトを変更できます。
      • 完全トレースを有効にするには、ご使用のオペレーティング・システムに応じて以下のスクリプトのいずれかを実行し、マイグレーション・ウィザードを呼び出します。
        • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォーム: wbi_migration.sh -W -migrationPanel.traceString="*=all=enabled"
        • For Windows operating system Windows プラットフォーム: wbi_migration.bat -W -migrationPanel.traceString="*=all=enabled"
      • すべてのトレースを無効にするには、ご使用のオペレーティング・システムに応じて以下のスクリプトのいずれかを実行し、マイグレーション・ウィザードを呼び出します。
        • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォーム: wbi_migration.sh -W -migrationPanel.traceString="*=all=disabled"
        • For Windows operating system Windows プラットフォーム: wbi_migration.bat -W -migrationPanel.traceString="*=all=disabled"

    マイグレーション・ウィザードは、構成およびアプリケーションをバージョン 6.0.x または 6.1.x 管理対象ノードからバージョン 6.2 管理対象ノードに コピーします。すべてのデータのマイグレーションが終わったら、ウィザードは バージョン 6.2 管理対象ノードをデプロイメント・マネージャー・セルに統合します。

  7. マイグレーション・ウィザードの実行で説明するように、マイグレーション・ウィザードのプロンプトに従います。
  8. バージョン 6.0.2 からバージョン 6.2.x へマイグレーションする場合、共通データベースを作成する必要があります。

    詳しくは、『バージョン 6.0.2 からバージョン 6.2.x へのマイグレーション時の共通データベースの作成およびリカバリー・サブシステムの構成』を参照してください。

  9. サーバーおよびノード・エージェントを停止します (まだ停止していない場合)。 サーバーが停止していない場合、ステップ 2 で説明するようにサーバーを停止します。ノード・エージェントが停止していない場合、ステップ 3 で説明するようにノード・エージェントを停止します。
  10. ノード・エージェントを再始動します。 ノード・エージェントを始動するには、profile_root¥bin¥startNode コマンドを実行します (ここで、profile_root は管理対象ノードのインストール・ディレクトリーを表します)。
    • For Linux operating systemFor UNIX operating system Linux および UNIX プラットフォームの場合: profile_root/bin/startNode.sh
    • For Windows operating system Windows プラットフォームの場合: profile_root¥bin¥startNode.bat
  11. このノード上で実行中のサーバーを始動します。 startServer コマンド、管理コンソール、またはプロファイルのファースト・ステップ・コンソールを使用して、各サーバーを始動します。詳しくは、『アプリケーション・サーバーの始動』を 参照してください。
  12. マイグレーションする追加の各管理対象ノードについては、ステップ 1 から11を繰り返します。
  13. 互換性オプション (デフォルト) を選択していて、すべてのノードが完全に WebSphere ESB バージョン 6.2 にマイグレーションされたら、convertScriptCompatibility スクリプトを実行して、バージョン 6.2 デプロイメント・マネージャーから互換性を除去します。
    注: これは、バージョン 6.0.2.x から マイグレーションする場合にのみ該当します。
    convertScriptCompatibility コマンドを bin ディレクトリーから発行します。
    • For UNIX operating systemFor Linux operating system install_root/bin/convertScriptCompatibility.sh
    • For Windows operating system install_root¥bin¥convertScriptCompatibility.bat

    convertScriptCompatibility コマンド』を参照してください。

タスクの結果

非クラスター管理対象ノードはマイグレーションされました。

次のタスク

マイグレーションが正常に実行されたことを確認します。

task タスク・トピック

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


タイム・スタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tmig_vtv_mn_wiz.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。