fteMigrateLogger コマンドを使用して、スタンドアロン IBM® WebSphere® MQ File Transfer Edition 7.0 データベース・ロガーを IBM WebSphere MQ 7.5以降にマイグレーションします。 データベース・ロガーを Windows サービスとして実行するように構成した場合は、追加のマイグレーション・ステップを実行する必要があります。
始める前に
注: Continuous Delivery の場合、
fteMigrateLogger コマンドは
IBM MQ 9.2.1 で削除される。
このコマンドはまだ 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 データベース・ロガーの移行を参照してください。
手順
- IBM WebSphere MQ 7.5以降を既存の IBM WebSphere MQ File Transfer Edition 7.0 インストール済み環境と一緒にインストールし、 MQ Server および Managed File Transfer Service コンポーネントを選択します。
- IBM WebSphere MQ File Transfer Edition 7.0 データベース・ロガーを停止します。
- キュー・マネージャーを IBM WebSphere MQ 7.5以降のインストール済み環境に移動します。
- IBM WebSphere MQ File Transfer Edition 7.0 インストールから IBM WebSphere MQ 7.5 以降のデータベース ロガーにデータベース ロガー設定を移行するには、 fteMigrateLogger コマンドを使用します。
- 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、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 で指定されているリンクからダウンロードできます。
オプション: データベースロガーが サービスとして構成されている場合、以下の手順を実行します: IBM WebSphere MQ File Transfer Edition 7.0 Windows
- fteModifyDatabaseLogger コマンドを使用して、データベースロガーが Windows サービスでなくなるように再設定します。
- Managed File Transfer for IBM WebSphere MQ 7.5、またはそれ以降のロガーを、 fteModifyLogger コマンドを使用して、 Windows サービスになるように再構成します。
- IBM WebSphere MQ 7.5 またはそれ以降のデータベースロガー用の Managed File Transfer を起動します。
結果
これで、データベース・ロガーが IBM WebSphere MQ File Transfer Edition 7.0 から IBM WebSphere MQ 7.5以降にマイグレーションされました。