Protect your data with automated backup policies for Droplets, databases, and volumes.
Create a Backup Policy
Database Backup (Daily)
This creates a daily backup at 2:00 AM, retaining backups for 30 days.
Droplet Backup (Weekly)
Volume Backup (Every 6 Hours)
Schedule Reference
Trigger a Manual Backup
Monitor Backup Jobs
Restore from Backup
Restore a Droplet Snapshot
Restore a Database
For PostgreSQL databases using CloudNativePG, point-in-time recovery (PITR) is available. Contact the admin to initiate a PITR restore.
Managing Policies
Update a Policy
Disable a Policy
Delete a Policy
Deleting a policy does not delete existing backup data. Old backups are retained until their retention period expires.
Best Practices
- Use multiple backup frequencies — daily for databases, weekly for VMs
- Set appropriate retention — longer for production, shorter for development
- Test restores regularly — verify that backups can actually be restored
- Monitor job status — set up webhooks to alert on backup failures
- Separate backup storage — use object storage on a different node if possible