A DBMS performs a checkpoint process for maintaining consistency of data.
A snapshot acquisition control program detects the checkpoint process
externally to the DBMS and creates a snapshot in an external storage
according to the timing of the checkpoint. Correspondence between
checkpoints and snapshots is maintained in a CP-SH correspondence
management table to make it possible to restore in a short time data at
the time of an arbitrary checkpoint.