Skip to content

Database Backups

SES does not run or manage its own backups. All database backups must be handled by an external backup system.

What to back up

The application data lives in a named PostgreSQL Docker volume (e.g. ses-postgres-data), independent of the code in /opt/ses and the containers, so it survives deploys, rebuilds and restarts. The external backup solution should back up this datastore (e.g. via PostgreSQL's standard tooling — pg_dump for logical backups, or a volume/disk-level backup of the named volume).

Who is responsible

Backups are the responsibility of the external backup system / host operator. SES provides no in-app backup, dump, WAL-archive or off-site push mechanism.