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

  1. Use multiple backup frequencies — daily for databases, weekly for VMs
  2. Set appropriate retention — longer for production, shorter for development
  3. Test restores regularly — verify that backups can actually be restored
  4. Monitor job status — set up webhooks to alert on backup failures
  5. Separate backup storage — use object storage on a different node if possible