Skip to content

Backups Guide

Backups module screenshot

Mobile backups protect offline work and device state. Server-side PostgreSQL backups protect the production database with daily base backups and WAL archiving to S3-compatible storage.

Mobile backup flow

  1. Device requests an upload session.
  2. Device uploads encrypted backup data directly to object storage.
  3. API records checksum, size, device ID, and retention metadata.
  4. Restore requires a short-lived restore token.

PostgreSQL PITR policy

  • Daily pg_basebackup archives.
  • Continuous WAL archiving to S3-compatible storage.
  • 30 daily restore points and 12 monthly restore points.
  • Monthly restore drill runs in CI.

Documentation for Tadbeer operators, developers, and implementation partners.