- A backup that has never been restored is only a hope.
- Store copies off-server and in another location.
- Rehearse restores on a schedule.
What to back up
- Server databases and configuration.
- Plugin files and their settings.
- Scripts, reports and integration configuration.
Where and how often
Automate frequent backups, copy them off the server and keep a copy in a different location or provider. Retain enough history to recover from mistakes discovered late.
Test restores
- Restore to a test server monthly.
- Verify accounts, groups and history.
- Record how long it took.
- Update the procedure with what you learned.