Try OpenEdge Now
skip to main content
Database Essentials
Database Administration : Safeguarding your data : Testing your recovery strategy
 

Testing your recovery strategy

The only valid backup is your last tested backup. This underscores the need to test your backup strategy on a regular basis. This does not mean that you should delete your production database and restore from backup to see if it works. It is best if you can restore your database to a different location on disk, or better yet to a different system.
How often should you test your backup? If you are using an operating system utility to back up your database, it is a good idea to test your backup any time you modify the structure of your database. Since PROBKUP is database-aware you might not need to test for structure changes. However, you should still test at least twice a year.
You must test the backup and the process when there are changes in staff or in the event that the administrator is out of town. Any member of the IT staff should be able to perform a well-documented recovery process. If you do not have an IT staff, you must ensure that each person who might be required to restore the system can follow the documented recovery procedures.
Your recovery procedures should be scenario-based. Common recovery scenarios, such as a loss of a disk (for example, database, after-image, or application files), fire, flood, and so on, must be clearly documented with step-by-step instructions to describe how to determine the root cause of the problem and how to recover from the event.
You hope you will never need to use your recovery plan, however, a well documented and thoroughly tested plan is essential to your business.