Before migrating IBM® MQ to a later version on
Windows, review the system requirements information, and
the information about any changes that might affect migration, then create a migration
plan.
Before you begin
If there are concepts about migration you do not understand, see Migration concepts and methods.
If you are migrating to IBM MQ 9.2 from IBM WebSphere® MQ 7.5 or earlier, you must first migrate to an interim version. See Migration paths.
About this task
Use the following steps as a guide to creating a migration plan.
Procedure
-
Review the IBM MQ system requirements for the later
version of the product.
-
Decide whether to run the earlier version and the later version of the product on the same
server, and also which migration method you want to use.
-
Review all the changes in IBM MQ that
affect you.
-
Review performance changes.
-
Review the readme file for the later version of IBM MQ.
-
Plan the sequence and timing of queue manager migrations.
- If the queue manager is part of a queue manager cluster, you must migrate the queue managers
that are full repositories first.
- If the queue manager is part of a high availability cluster, plan the migration to minimize
downtime and maximize availability; see Migrating a queue manager in a high-availability configuration.
-
Plan to migrate your queue manager to the later version.
See Migrating a queue manager to a later version on Windows.
Backing up queue manager data is part of the queue manager migration task. An alternative
approach is to install and configure a new server, then test the later version with a new queue
manager on the new server. When you are ready to go into production on the later version, copy the
queue manager configuration and data to the new server.
-
Plan to update any manual or automated procedures you have written with changes to messages and
codes.
From IBM MQ 9.1, a suffix letter, indicating the
severity of a message (I, W, E, S or T) is appended to IBM MQ diagnostic (AMQ) messages. Existing scripts looking for
error codes without the severity will fail. For example, existing scripts looking for error matching
to AMQ7468 will fail. You must update the scripts to look for error codes with the severity suffix
added (for example, AMQ7468I). For more information, see IBM MQ messages on
Multiplatforms.
-
Decide on what regression tests to perform before putting the queue manager into production on
the later version. Include in your regression tests the procedures and applications you identified
in previous steps.
-
Plan to migrate your IBM MQ MQI client installations
to the later version.
-
Plan to migrate your client and server applications to use new functions in the later
version.
- Decide which downloadable images you require for the migration.