Cookies ahead

Our support chat tool "Intercom" would like to collect some more data on you. See the related link for more details.

Docs

Backups

Updated

Reviewedbyfl

🛟

A safety ring.

Automated backups store encrypted offsite copies of code and databases for all environments.

Backups are an optional scalable component available per environment in various plans. They include file and database backups, see working with backup files. The encrypted backups are stored off-site on Amazon S3 object storage and do not count towards your storage usage. Backups can be downloaded from the dashboard, backup restore is offered too.

The number of backups created depends on your plan size, see backup retention. The backup schedule will start after booking. The first daily backup will become available the next day. On the next Monday, the weekly backup spot will be filled. On the first of the month the monthly backup will be stored.

Backup details for audits

The details an auditor asks for, for example under ISO 22301 or ISO 27001. Those standards set no backup schedule or retention period. The audited company defines its own recovery objectives and shows that the backups meet them.

QuestionAnswer
ScopeFiles on the file system and a mysqldump of the database, when the database component is booked. Some cache and log paths are left out, see excludes.
UnitOne backup set per environment. Production and staging are backed up separately, each with its own plan.
TypeFull. Every backup is a complete file archive plus a complete database dump. No incremental or differential backups, no point-in-time recovery.
FrequencyOne automatic backup every 24 hours. Manual backups can be added from the dashboard.
RetentionSet by the booked plan, see backup retention.
Storage locationObject storage in the region of the app. Backups stay in that region.
RestoreSelf-service from the dashboard, see restore from backup. Takes from a few minutes to hours, depending on the size of the environment. No committed recovery time.
Monitoringfortrabbit monitors the backup jobs and is alerted on failures. Users receive no success or failure notifications.
Last backupThe backups section of an environment in the dashboard lists every stored backup with date and size, plus the time of the next scheduled one.

Written by a human. Review, grammar checks and typo fixes by AI.

AI use & editorial processEdit on GitHub ↗