1. A method for synchronizing a recovery log to a remote site for disaster recovery of a primary database having related hierarchial and relational databases, comprising: processing hierarchial records and relational records of the recovery logs wherein a time stamp of each hierarchial record is .ltoreq. to a time stamp for a last entered relational record, and wherein a time stamp is used to mark a point in time and a hierarchial record reflects hierarchial database data and a relational record reflects relational database data.