Backups
The backup feature enables data recovery for all content stored in volumes. This includes both our database offerings and any other data stored within a volume, such as an SQLite database.
How it works
When a volume is mounted to a service, backups can be manually created, deleted and restored. And they can also be scheduled to run on a Daily / Weekly / Monthly schedule.
Backup Schedules
Backups can be scheduled to run on a daily, weekly or monthly basis. They will be kept for a number of days / months based on the schedule.
You can set the schedule in the service settings panel, under the Backups tab.
- Daily - Backed up every 24 hours, kept for 6 days
- Weekly - Backed up every 7 days, kept for 1 month
- Monthly - Backed up every 30 days, kept for 3 months
You can select multiple backup schedules for a single volume. These schedules can be modified at any time, and you can also manually trigger backups as needed.
Pricing
Backups are incremental and Copy-on-Write, we only charge for the data exclusive to them, that aren't from other snapshots or the volume itself.
You are only billed for the incremental size of the backup at $0.25 / GB, billed monthly.
Caveats
Backups are a newer feature that is still under development. Here are some limitations of which we are currently aware:
- Backup incremental sizes are cached for a couple of hours when listed in the frontend, so they may show slightly stale data.
- Wiping a volume deletes all backups.
- Backups can only be restored into the same project + environment.
Edit this file on GitHub