Minimise fuzzy backup costs by initial filtering of eligible messages
Original Publication Date: 2002-Jan-13
Included in the Prior Art Database: 2003-Jun-20
Disclosed is a method for improving the performance of a backup process by quickly determining which messages are eligible for backup. Background Queue managers such as IBM MQSeries* queue managers and similar programs provide facilities for storing messages on queues. For certain classes of message, queue managers provide recovery facilities. These recovery facilities can re-create a queue when the primary storage used to hold its messages fails and then restore the messages so that the final state of the queue is the same as at the time of the storage failure. Typically the recovery facility restores messages from a back-up copy of the queue (possibly a "fuzzy" back-up) and then replays the queue manager’s log to reapply changes to the queue.