Documentation
Backups
Protect your data with automated database backups and volume snapshots. Stage restores before you redeploy a service.
Database backups
Managed PostgreSQL services use pgBackRest for automated backups and point in time recovery. Volume snapshots are separate and are intended for file based workloads.
- Automatic pgBackRest backups for PostgreSQL.
- Point in time recovery (PITR) via WAL archiving.
- Restores stage a replacement volume on the existing service.
Volume snapshots
Volumes can be snapshotted on demand to capture the full filesystem state. Snapshots are useful for migrations, staging data, and recovery workflows.
- Create a snapshot before risky migrations or major releases.
- Restores stage a new volume for the same service.
- Keep snapshots organized by environment and date.
Recovery workflow
- Start a restore from the backup or snapshot you want to recover.
- nouva creates a staged volume on the current service without swapping it immediately.
- Apply the staged change to redeploy that service with the restored volume mounted.