このトピックでは、バージョン 2.1 製品からマイグレーションしたコンポーネントおよびリソースを元の状態に復元する方法について説明します。
ブローカーをバージョン 6.0 からバージョン 2.1 に戻すとメッセージ・セットが削除されるので、再デプロイする必要が生じます。mqsimigratecomponents コマンドを実行すると、この点への注意を喚起する警告メッセージ BIP8688 が表示されます。
ブローカーを z/OSバージョン 6.0 からバージョン 2.1 に戻すと、保存されている資料が削除されます。
バージョン 6.0 へのマイグレーション後、新規ノードまたは新規 ESQL 構文などの新しいバージョン 6.0 機能を使用するメッセージ・フローがデプロイされている場合には、ブローカーをバージョン 2.1 に戻してしまうと、それらのメッセージ・フローは開始されなくなります。新しいバージョン 6.0 の機能を使用しないブローカー内のその他のメッセージ・フローは実行し続けます。
共存要件があるので、どのブローカーもバージョン 6.0 にマイグレーションされていない場合にのみ、構成マネージャー をバージョン 2.1 に復元することができます。 構成マネージャー をバージョン 2.1 に復元する場合は、Message Brokers Toolkit もバージョン 2.1 に復元する必要があります。
以下のセクションでは、Message Brokers Toolkit およびランタイム・コンポーネントをバージョン 2.1 に復元する方法について説明します。
mqsimigratecomponents コマンドの -s パラメーターおよび -t パラメーターを使用して、コンポーネントをバージョン 6.0 からバージョン 2.1 にマイグレーションします。 ソース・バージョン・パラメーター (-s) にはバージョン 6.0 を、ターゲット・バージョン・パラメーター (-t) にはバージョン 2.1.0.8 を指定します。これらのパラメーター、およびバージョン番号を指定する際に使用する形式についての詳細情報はmqsimigratecomponents コマンドのトピックを参照してください。
mqsimigratecomponents Broker -t 2.1.0.8警告メッセージ BIP8688 が表示され、メッセージ・セットの再デプロイについて警告されます。
バージョン 6.0 にマイグレーションして、メッセージ・セットをバージョン 6.0 ブローカーにデプロイしてから、バージョン 2.1 に再度マイグレーションすると、バージョン 2.1 はバージョン 6.0 によってデプロイされたメッセージ・セットを認識できません。 この場合、バージョン 2.1 で使用できないメッセージ・セットは削除され、マイグレーションの成功後、バージョン 2.1 に再デプロイするよう要求する警告メッセージがメッセージ・セットごとに表示されます。
mqsimigratecomponents UserNameServer -t 2.1.0.8
構成マネージャー をバージョン 2.1 に復元する場合は、Message Brokers Toolkit とすべてのブローカーをバージョン 2.1 に復元する必要があります。
バージョン 6.0 構成マネージャー は、バージョン 2.1 構成マネージャー が使用した DB2 データベースを使用しませんが、バージョン 2.1 に復元すると、元のデータベースが再び使用されます。つまり、構成マネージャー をバージョン 6.0にマイグレーションした後に加えた構成への変更内容は、すべて失われることを意味します。これによりドメインは一貫性を欠いた状態になり、一貫性のある状態を回復するためには、ブローカーすべてを再作成および再デプロイする必要が生じます。ご使用の 構成マネージャー をバージョン 6.0 にマイグレーションした後は、さらに構成変更を行ったり、ブローカーをマイグレーションしたりする前に、Message Brokers Toolkit および 構成マネージャー が正常に稼働することを慎重に確認してください。
マイグレーション時に 構成マネージャー のキュー・マネージャーを移動した場合は、バックアップからドメイン全体をリストアするのでない限り、復元するときに新しいキュー・マネージャーを保持する必要があります。構成マネージャー を Windows 以外のオペレーティング・システムに移動した場合は、バックアップからドメインをリストアするのでない限り、バージョン 2.1 に復元することはできません。
mqsimigratecomponents ConfigMgr -t 2.1.0.8ご使用の バージョン 6.0 Message Brokers Toolkit は稼働しなくなります。代わりに、バージョン 2.1 Message Brokers Toolkit を使用する必要が生じます。