A backup computer storage system that protects and/or recovers data on a
primary computer storage system is disclosed. The backup computer system
may be used to backup databases, files, and/or applications. In some
embodiments, the backup system may be used to backup an image of the
primary computer system. In other embodiments, the backup system may be
used to backup one or more databases. In some embodiments of the present
invention, the backup system replicates an image of data that is on a
primary computer system. The backup system may also be used to restore
data from the backup system to the primary computer system. In some
embodiments, the backup system may restore data to a database while
non-affected portions of the database are available and can be used. In
some embodiments, the backup system records all transactions in real time
without overwriting any previously stored backup data. In some
embodiments of the present invention, the backup system maintains
historical and/or chronological information related to the backed up
data.