Skip to main content

Database Backup

Last updated 1/03/2023

How Often Do Database Backups Occur?

Database backup options are dependent on the plan that has been chosen:

Developer Plan:
When using EBS volumes for database storage in the developer plan tier, database backups are performed 12 hourly. These database snapshots are then encrypted and stored in an Amazon S3 Bucket.

Enterprise Plan:
Depending on the RDS deployment chosen will affect the back-ups that are performed. In a single-AZ database deployment snapshots are taken every 12 hours, encrypted and stored in an Amazon S3 Bucket.

Multi-AZ RDS databases have a continuously updated replica kept in a separate AZ to the primary database to ensure that data loss is minimized in the case of a failure. Snapshots are also taken 12 hourly, encrypted and stored in an Amazon S3 Bucket for an extra layer of redundancy.

Restoring From a Backup

Recovery Point Objectives (RPOs) can range from in the seconds with a multi-AZ RDS database deployment and up to 12 hours for a deployment that uses EBS for database storage.

We have a well documented process for recovering from unexpected system failures to minimize potential data loss.

It is important to choose the tier that can provide you with the backup option that suits your business requirements.