Restoring a queue manager from the latest version to a previous version on UNIX systems and Windows
You can restore a queue manager to the previous version of the product from the latest version, if you have made a backup of the system or queue manager. If you have started the queue manager and processed any messages, or changed the configuration, the task cannot give you any guidance on restoring the current state of the queue manager.
Before you begin
- You must have made a backup of the system or queue manager before you upgraded to the latest version. For more information see Backing up and restoring IBM® MQ queue manager data
- If any messages were processed after starting the queue manager, you cannot easily undo the effects of processing the messages. You cannot restore the queue manager to the previous version of the product in its current state. The task cannot give you any guidance how to deal with subsequent changes that have occurred. For example, messages that were indoubt in a channel, or in a transmission queue on another queue manager, might have been processed. If the queue manager is part of a cluster, then configuration messages and application messages might have been exchanged.
- If you are running on a server with multiple IBM MQ installations, you must identify the installation. Make sure that the commands you enter run against the correct installation; see setmqenv.
About this task
Important: If the queue manager is
a member of one or more IBM MQ clusters, you should also
review and follow the steps described in Recovering a cluster queue manager.
Procedure
What to do next
You might be restoring a previous version on a server with multiple IBM MQ installations. If one of the installations is primary, after restoring the previous version that installation, by default, becomes the primary installation.
You must review how applications connect to an installation. After restoring the previous version, some applications might connect to the wrong installation.