Try OpenEdge Now
skip to main content
Database Administration
Protecting Your Data : Backing Up a Database : Restoring a database : Important rules for restoring backups
 
Important rules for restoring backups
There are several important rules you must follow when you are restoring an incremental backup:
*If you restore over an existing database, verify the tapes before doing the restore. If the existing database is the only copy, back up the existing database before doing the restore.
*Restore a backup with the same OpenEdge version that you used to perform the backup.
*You must restore an incremental database backup to an existing database.
*Create the void database before you restore the backup, or else use the existing structure, overwriting it.
*You must restore a database in the same order that you backed it up. You must first restore the full backup, followed by the first incremental backup, followed by the second incremental backup, etc. If you try to restore a database out of sequence, you get an error message and the restore operation fails.
*If you lose the second incremental and you used an overlap factor of 1, the third incremental correctly restores the data lost in the second incremental.
*After you restore a full backup, do not use the database if you want to restore successive incremental backups. If you make any database changes before completely restoring all backups, any successive, incremental backups (that were not restored) are rejected unless you restart the restore procedure beginning with the full backup.
*If a system failure occurs while you are restoring the database, restart the restore operation beginning with the backup volume that you were restoring at the time of the system failure.
*If a target database exists, it must have the same block size and storage area configuration as the source database. The PROREST utility attempts to expand storage areas to allow a complete restore, but if the storage areas cannot expand, the restore fails.