IBM MQ records all significant changes to the
persistent 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, IBM MQ also relies on the disk system
hosting its files, including log files. If the disk system is itself unreliable, information,
including log information, can still be lost.