ハイ・アベイラビリティー・ドメインのマイグレーションの計画

このトピックでは、ハイ・アベイラビリティー・ドメインをマイグレーションするための計画方法について説明します。

ハイ・アベイラビリティー とは、システムが常時 (またはほとんどの時間) 稼働しなければならないという要件です。 ハイ・アベイラビリティー環境を提供することには、一部のブローカーをバックアップ用に使用できるように複数のブローカーを持つことが含まれます。 実動ドメイン全体は、問題が生じた場合にバックアップ・システムに切り替えることができるよう、重複させることができます。

ハイ・アベイラビリティー環境でのマイグレーションは問題となります。これは、以前のバージョンの製品を停止してから、WebSphere Message Broker バージョン 6.0 をインストールして開始するまでのぜい弱期間があるためです。 1 つの解決方法は、以前のバージョンの製品が並行して実行している間に WebSphere Message Broker バージョン 6.0 をインストールして構成してから、WebSphere Message Broker バージョン 6.0 に切り替えることです。以前のバージョンの製品を実行している同じコンピューター、または異なるセットのコンピューターのいずれかに WebSphere Message Broker バージョン 6.0 をインストールします。

このトピックの以下のセクションでは、ハイ・アベイラビリティー・ドメインをマイグレーションする方法に関する一般的フレームワークが提供されます。 ユーザー特有の事情に適するように、これらの指示を調整しなければならない場合があります。 マイグレーションの詳細な指示については、製品固有のマイグレーションのトピックを参照してください。

ハイ・アベイラビリティー・ドメインのマイグレーションの準備

ハイ・アベイラビリティーのマイグレーションを実行するには、ご使用の環境が正常に構成されている必要があります。 以下のタスクを完了します (実働ドメインおよびテスト・ドメインは複数のドメインのマイグレーションの計画で説明されています)。
  1. マイグレーションする実動ドメインがハイ・アベイラビリティー用に構成されていることを確認してください。 ブローカー 1 のマイグレーション中にブローカー 2 および 3 が互いにバックアップ・サポートを提供できるように、実行中のアプリケーションをサポートするブローカーが少なくとも 3 つなければなりません。 これは常にハイ・アベイラビリティー・ドメイン用の標準セットアップであり、マイグレーションに特有のものではありません。
  2. テスト・ドメインが実動ドメインと等しくなるようにしてください。 これはつまり、テスト・ドメインのマイグレーション時に問題を識別して、実働ドメインのマイグレーション前にそれらを解決できるということです。

テスト・ドメインのマイグレーションの準備

テスト・ドメインをマイグレーションすることによって、マイグレーション後もオペレーションが正常であることを確認し、実動ドメインをマイグレーションする前に問題を解決することができます。メッセージ・フローおよびメッセージ・セットの開発において、特定の機能領域を各開発者が担当するということはよくあります。 機能領域ごとに順番に WebSphere Message Broker バージョン 6.0 へのリソースのマイグレーションをテストします。以下のステップでは、中断を最小化するためにテスト・ドメインをマイグレーションする 1 つの方法を説明します。マイグレーションの詳細な指示については、製品固有のマイグレーションのトピックを参照してください。
  1. リソースをバックアップしてバージョン 6.0 をインストールしたら、実働ドメインをミラーリングするのに必要な数のコンピューター上にバージョン 6.0 構成マネージャーおよびブローカーを作成します。
  2. Message Brokers Toolkit およびその領域を担当する開発者によって使用されるリソースをマイグレーションすることによって、1 つの機能領域をバージョン 6.0 に移動します。 必要に応じて、マイグレーションされたリソースをデプロイしてその結果をチェックすることによって、それらのリソースが動作するかどうかテストします。 問題があればすべて解決してから、残った機能領域をマイグレーションします。 機能領域を 1 つずつマイグレーションするということは、既存の開発が以前のバージョンの製品で継続可能であることを意味します。
  3. 機能領域を個別にマイグレーションしたのと同じ方法で、以前のバージョンのブローカーをバージョン 6.0 に個別にマイグレーションします。 ブローカーを 1 つマイグレーションしたら、このブローカーが担当するマイグレーション済みのリソースをデプロイすることによって、そのリソースが今もなお必要な動作をするかどうかテストします。 問題があればすべて解決し、残りのブローカーに対して繰り返します。一度に 1 つのブローカーをマイグレーションするということは、各ステージで加えられるのは小さな変更のみであることを意味します。問題が発生しても、まだマイグレーションされていない他のブローカーが、マイグレーションの問題が解決される間に要求を処理できます。

実動ドメインのマイグレーションの準備

テスト・ドメインをマイグレーションして問題をすべて解決したら、実動ドメインのマイグレーションの準備をします。リソースをマイグレーションする前に、バージョン 6.0 Message Brokers Toolkit を使用して管理システムを構成します。これによって、バージョン 6.0 の新規コンポーネントを管理することができます。マイグレーションの詳細な指示については、製品固有のマイグレーションのトピックを参照してください。

マイグレーションを実行する準備ができたら、リソースをバックアップします

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ah20690_