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.