1. A method of restoring a database system, comprising: determining in a processor of a server computing device a recovery time interval; periodically reviewing database records to identify a database record that has not been updated within a most recent recovery time interval; adding the identified database record to a journaling log; updating the identified database record to include information identifying a time at which the database record was last added to the journaling log; and using the journaling log to restore the database system.