Is your actual database backed up?
We like to bring this to the spotlight because it's the most overlooked. Proprietary databases are proprietary for a reason. Nobody but the designing company can interface with the data, including backup software. This is true in one of the most widely used financing software available, QuickBooks. No backup software can back up the database. The only way you can backup offsite is to use their built in, and paid, backup.