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

  1. Start a restore from the backup or snapshot you want to recover.
  2. nouva creates a staged volume on the current service without swapping it immediately.
  3. Apply the staged change to redeploy that service with the restored volume mounted.