Making sure that messages are not lost (logging)

WebSphere® MQ logs all the information you need to recover from a queue manager failure.

WebSphere MQ records all significant changes to the data controlled by the queue manager in a recovery log.

This includes creating and deleting objects, persistent message updates, transaction states, changes to object attributes, and channel activities. The log contains the information you need to recover all updates to message queues by:
  • Keeping records of queue manager changes
  • Keeping records of queue updates for use by the restart process
  • Enabling you to restore data after a hardware or software failure

However, WebSphere MQ also relies on the disk system hosting its files. If the disk system is itself unreliable, information, including log information, can still be lost.