![[Long Term Support]](../nglts.gif)
fteMigrateAgent ( エージェントを 以降に移行) のみ WMQFTE 7.0 IBM WebSphere MQ 7.5 LTS
既存のエージェントとそれに関連する構成を IBM® WebSphere® MQ File Transfer Edition 7.0 から IBM WebSphere MQ 7.5 以降にマイグレーションする場合は、 fteMigrateAgent コマンドを使用してマイグレーションします。 このコマンドは、標準エージェント、 Connect:Direct® エージェント、またはプロトコル・ブリッジ・エージェントをマイグレーションするために使用できます。 また、このコマンドでは、複数のエージェントを単一の要求でマイグレーションすることも可能です。
注: Continuous Delivery の場合、 fteMigrateAgent コマンドは IBM MQ 9.2.1 で削除される。
このコマンドはまだ IBM MQ 9.2 Long Term Support で使用できる。
IBM MQ 9.0 より、 Managed File Transfer はウェブエージェントをサポートしていません。 fteMigrateAgent コマンドを使用してウェブエージェントを以前のリリースから IBM MQ 9.0 以降に移行しようとすると、ウェブエージェントの移行がサポートされていないことを説明するエラーメッセージが表示されます。
AIX®, Linux®, and Windows システム上で、 サーバー・インストール・イメージを使用している場合、コマンドを実行するには、これらの条件を両方とも満たす必要があります: IBM MQ - IBM MQ の管理者になる。
- mqm グループのメンバーである (システムに mqm グループが定義されている場合)。
z/OS® システムの場合、コマンドを実行するためには、これらの条件の少なくとも1つを満たす必要がある:- mqm グループのメンバーである (システムに mqm グループが定義されている場合)。
- BFG_GROUP_NAME環境変数で指定されたグループのメンバーになる(グループが指定されている場合)。
- コマンドを実行する際に、BFG_GROUP_NAME環境変数に値が設定されていない。
エージェントが Windows サービスとして実行するように構成されている場合、 fteModifyAgent コマンドを使用して、 Windows サービスでなくなるようにエージェントを再設定します。 マイグレーションが完了した後、再度 fteModifyAgent コマンドを使用して、新しいエージェントが Windows サービスになるように構成します。 あるいは、 -fパラメータを指定すると、コマンドは完了するが警告が表示される。
fteMigrateAgent コマンドを実行する前に、移行したいエージェントを fteStopAgent コマンドを使って停止する必要があります。
-f パラメーターを指定してコマンドを実行すると、エージェントに関する情報のみがリフレッシュされます。 必要なファイルが見つからない場合、コマンドは失敗します。
具体的には、以下のプロパティー・ファイル、XML ファイル、およびそのエージェントに関連付けられているディレクトリーがマイグレーションされます。
| fteMigrateAgent コマンドによってマイグレーションされる各エージェントのファイル名 | 情報 |
|---|---|
| wmqfte.properties | wmqfte.properties ファイルの名前が、IBM WebSphere MQ 7.5 以降で installation.properties に変更されました。 |
| command.properties | |
| coordination.properties | |
| coordination_queue_manager.mqsc | |
| agent_name_create.mqsc | |
| agent_name_delete.mqsc | |
| exits ディレクトリー | このコマンドは exits ディレクトリー内のすべてのファイルをコピーします。 |
| 標準エージェントにのみ適用: | |
| UserSandboxes.xml | |
| Connect:Direct ブリッジ・エージェントにのみ適用: | |
| ConnectDirectCredentials.xml | |
| ConnectDirectNodeProperties.xml | |
| ConnectDirectProcessDefinitions.xml | |
| プロトコル・ブリッジ・エージェントにのみ適用: | |
| ProtocolBridgeCredentials.xml | |
| ProtocolBridgeProperties.xml | このファイルは、 IBM WebSphere MQ File Transfer Edition 7.0.4 以降にのみ存在します。 |
fteMigrateAgent コマンドは、インストール・キュー・マネージャー、調整キュー・マネージャー、およびコマンド・キュー・マネージャーのファイルをマイグレーションし、それらのファイルが IBM WebSphere MQ 7.5 以降にまだ存在しない場合は IBM WebSphere MQ 7.5 以降にコピーします。 それらのファイルが既に存在している場合、それらはこのコマンドでコピーされません。
Syntax
パラメーター
- - agentName agent_name
- 必須。 IBM WebSphere MQ 7.5 またはそれ以降にマイグレーションするエージェントの名前。
- -config configuration_directory
- 必須。 エージェントのマイグレーション元となるインストール済み環境の構成ディレクトリーのパス。 例えば、C:\Documents and Settings\All Users\Application Data\IBM\WMQFTE\config
- - credentialPath credentials_path
- 必須。 資格情報のマイグレーション先の場所を定義します。 このパラメーターは、既存の資格情報ファイルがあるディレクトリー・パスとするか、または新しい資格情報ファイルを受け取る新しい場所とすることができます。 z/OS プラットフォームでは、これは前もって存在する区分データ・セット拡張 (PDSE) とすることができます。
そこでは、既存のメンバーを更新することになるか、または既存のメンバーはなく、資格情報のための新規メンバーを組み込むことになります。注: PDSE を使用する場合は、可変ブロック化でなければなりません。
- -f
- オプション。 通常マイグレーションされる構成ファイルの一部が既存の構成と競合する場合でも、エージェントを強制的にマイグレーションします。 例えば、Managed File Transfer上のプロパティー・ファイルとIBM WebSphere MQ 7.5以降のプロパティー・ファイルの間に不一致がある場合、-f パラメーターを指定すると、この不一致は無視されます。
- -p configuration_options
- オプション。 このパラメーターは、マイグレーション対象となる構成の位置指定に使用される構成オプションのセットを決定します。 -pパラメーターの値として、一連の構成オプションの名前を使用します。 慣例により、これは調整キュー・マネージャーの名前です。 このパラメーターを指定しない場合、デフォルトの構成オプションのセットが使用されます。 詳細については、 設定オプションを参照してください。
- - ? または -h
- オプション。 コマンド構文を表示します。
例
次の例では、AGENT3 と /var/ibm/WMQFTE/config にあるその構成が、IBM WebSphere MQ 7.5 またはそれ以降にマイグレーションされます。fteMigrateAgent -agentName AGENT3 -config /var/ibm/WMQFTE/config -credentialPath /home/user1/AGENT3
この例では、C:\Documents and Settings\All
Users\Application Data\IBM\WMQFTE\config 内のすべてのエージェントとその構成が IBM WebSphere MQ 7.5 またはそれ以降にマイグレーションされます。 Windowsファイル・パスは、二重引用符 ("") で囲まれます。-f パラメーターは、マイグレーションを強制し、プロパティー・ファイルの不一致を無視するために指定されます。fteMigrateAgent -agentName "*" -config "C:\Documents and Settings\All Users\Application Data\IBM\WMQFTE\config"
-credentialPath "C:\Documents and Settings\user1\AGENT3" -p "configurationOption" -f
戻りコード
- 0
- コマンドは正常に完了しました。
- 1
- コマンドは失敗しました。
