[Long Term Support]

WMQFTE データベースロガーの IBM MQ への移行 (LTS のみ)

fteMigrateLogger コマンドを使用して、スタンドアロン IBM® WebSphere® MQ File Transfer Edition 7.0 データベース・ロガーを IBM WebSphere MQ 7.5以降にマイグレーションします。 データベース・ロガーを Windows サービスとして実行するように構成した場合は、追加のマイグレーション・ステップを実行する必要があります。

始める前に

[MQ 9.2.1 Dec 2020]注: Continuous Delivery の場合、 fteMigrateLogger コマンドは IBM MQ 9.2.1 で削除される。

[Long Term Support]このコマンドはまだ IBM MQ 9.2 Long Term Support で使用できる。

スタンドアロン・データベース・ロガーのインスタンスを識別します。 Managed File Transfer ネットワークの他の部分より前にデータベース・ロガー・インスタンスを更新して、それらのインスタンスが受け取る転送ログ・メッセージの最新バージョンを正しく処理できるようにする必要があります。

本タスクについて

IBM WebSphere MQ 7.5以降に直接マイグレーションするには、まずロガーを停止してから、このインストール済み環境を必要なバージョンにマイグレーションします。 この移行が完了したら、 fteMigrateLogger: migrate an FTE V7.0 database logger to MQ V7.5 or later コマンドを使用して、データベースロガー設定を必要なバージョンの IBM MQ に移行します。

キュー・マネージャーが IBM WebSphere MQ File Transfer Edition 7.0.1 Fix Pack 6 以降の場合は、以下の手順で説明するように、複数のインストール済み環境を使用して横並びマイグレーションを実行することもできます。 並列マイグレーションを実行したくない場合は、上記で説明しているステップを実行して、キュー・マネージャーとロガーをマイグレーションしてください。

データベース・ロガーが IBM WebSphere MQ File Transfer Edition 7.0.1 Fix Pack 5 以前のキュー・マネージャーに接続されている場合は、最初にこのインストール済み環境を IBM WebSphere MQ File Transfer Edition 7.0.1 Fix Pack 6にマイグレーションして横並びマイグレーションを許可するか、このインストール済み環境を IBM WebSphere MQ 7.5以降に直接マイグレーションして、さらにファイル転送コンポーネントを選択する必要があります。

データベース・ロガーが Windows サービスとして構成されている場合は、 -f パラメーターを指定して fteMigrateLogger コマンドを実行する必要があります。 詳細については、 fteMigrateLogger: MQ V7.5 以降への FTE V7.0 データベース・ロガーの移行を参照してください。

手順

  1. IBM WebSphere MQ 7.5以降を既存の IBM WebSphere MQ File Transfer Edition 7.0 インストール済み環境と一緒にインストールし、 MQ Server および Managed File Transfer Service コンポーネントを選択します。
  2. IBM WebSphere MQ File Transfer Edition 7.0 データベース・ロガーを停止します。
  3. キュー・マネージャーを IBM WebSphere MQ 7.5以降のインストール済み環境に移動します。
  4. IBM WebSphere MQ File Transfer Edition 7.0 インストールから IBM WebSphere MQ 7.5 以降のデータベース ロガーにデータベース ロガー設定を移行するには、 fteMigrateLogger コマンドを使用します。
  5. MQ_INSTALLATION_PATH/mqft/sqlの SQL スクリプトを実行して、データベース・ロガーを開始するために必要な表を作成します。 製品レベルが上がるたびに 1 つずつスクリプトがあり、適切なスクリプトをすべて順番どおりに実行します。
    アップグレード SQL スクリプトは、 IBM WebSphere MQ File Transfer Edition または Managed File Transferの現行レベルから始めて、バージョン順に実行する必要があります。 ***Db2®、Oracle、または z/OS® の場合、 使用可能なスクリプトは次のようになります。
    • ftelog_tables_***_701-702.sql
    • ftelog_tables_***_702-703.sql
    • ftelog_tables_***_703-704.sql
    • ftelog_tables_***_704-750.sql
    • ftelog_tables_***_750-7502.sql
    • ftelog_tables_***_7502-800.sql
    例えば、 IBM WebSphere MQ File Transfer Edition 7.0.3 を使用していて、 IBM MQ 8.0.0.0にマイグレーションする場合は、703-704、704-750、750-7502、および 7502-800 を実行します。
    [z/OS]注: z/OS、704から800へ直接移動することができます。 ftelog_tables_zos_704-800.sql
    ftelog_tables_***_704-750.sql までのスクリプトは、IBM MQ 8.0.0.0 に含まれており、MQ_INSTALL ATION_PATH/mqft/sql ディレクトリー内にあります。 750 以降のアップグレードは、 IBM MQ 8.0.0.0 には同梱されていません。ディレクトリに存在しない場合は、 APAR IT01841 で指定されているリンクからダウンロードできます。
  6. [Windows] オプション: データベースロガーが サービスとして構成されている場合、以下の手順を実行します: IBM WebSphere MQ File Transfer Edition 7.0 Windows
    1. fteModifyDatabaseLogger コマンドを使用して、データベースロガーが Windows サービスでなくなるように再設定します。
    2. Managed File Transfer for IBM WebSphere MQ 7.5、またはそれ以降のロガーを、 fteModifyLogger コマンドを使用して、 Windows サービスになるように再構成します。
  7. IBM WebSphere MQ 7.5 またはそれ以降のデータベースロガー用の Managed File Transfer を起動します。

結果

これで、データベース・ロガーが IBM WebSphere MQ File Transfer Edition 7.0 から IBM WebSphere MQ 7.5以降にマイグレーションされました。