Checkpoints on IBM MQ for IBM i
Checkpoints are taken at various times to provide a known consistent start point for recovery.
The checkpoint process AMQALMPX is responsible for taking the checkpoint at the following points:
- Queue manager startup (STRMQM).
- Queue manager shutdown (ENDMQM).
- After a period of time has elapsed since the last checkpoint (the default period is 30 minutes) and a minimum number of log records have been written since the previous checkpoint (the default value is 100).
- After a number of log records have been written. The default value is 10 000.
- After the journal threshold size has been exceeded and a new journal receiver has been automatically created.
- When a full media image is taken with:
RCDMQMIMG OBJ(*ALL) OBJTYPE(*ALL) MQMNAME(Q_MGR_NAME) DSPJRNDTA(*YES)Parent topic: Queue manager journals on IBM i