Backup and restore
Manual backups, automatic schedules, restore eligibility, and retained artifacts.
Parix supports manual backups, daily backup schedules, backup history, retained artifacts, and restore from eligible backups.
When manual backups are available
The current product enables manual backups only when:
- the database profile exists
- the profile status is
active - the database uses GCP or AWS backup infrastructure
If those conditions are not met, the dashboard disables the action and shows the reason.
What the backups page shows
The current page includes:
- a "Create new backup" action
- backup history for the selected date range
- backup status, size, and relative timestamps
- restore actions when a backup is eligible
- storage summary for selected backups
- automatic backup schedule state
- retention period from organization settings
Backup job state is currently tracked with statuses such as:
queuedrunningcompletedfailed
Artifact retention
Backup artifacts are retained for 7 days by default. Organization owners/admins can override the retention period in organization settings.
Backup snapshots remain discoverable in control-plane history after database deletion until the organization retention period expires. Expired backup cleanup removes the exported object, provider snapshot when present, and backup metadata.
Restore eligibility
Restore is available only when the selected backup is safe for the current database shape. The restore validator checks that:
- the backup completed successfully
- backup artifacts and replica files are present
- restore metadata was captured
- the backup belongs to the same region
- node count, vCPU, memory, storage, network mode, development mode, and TigerBeetle version match the current profile
- no active backup, provisioning, restore, import, or decommission workflow is already running
The restore dialog requires confirming the database name before Parix queues the restore workflow. Restore temporarily moves the profile back into provisioning while the workflow replaces the live database from the selected backup.
Automatic backups
The schedule card shows whether automatic backups are enabled, the cadence, the next run, and the last scheduled run. Operators can run the scheduled backup immediately or pause the schedule from the page.
Point-in-time recovery is a separate product surface and is not currently available. For that boundary, see Point-in-time recovery.