Backup & Recovery

Automatic daily backups with simple restore controls for your managed database.

Backup Schedule

RunxBuild automatically backs up your database every day at 00:00 UTC.

  • Backups run once daily
  • Retention period: 7 days
  • Older backups are automatically removed

Retention Policy: You can restore to any backup taken within the last 7 days. After that window, snapshots are permanently deleted.

What Is Backed Up

Backups include all databases and their data within the instance at the time of the snapshot.

  • All databases
  • All schemas and tables
  • All rows and data

Restoring a Backup

Restoring a backup will reset your entire database instance to the exact state it was in when the snapshot was created.

  • The current state will be replaced
  • Databases may be created or deleted to match the backup
  • All current data changes after that snapshot will be lost

Full Instance Restore Model: Restore is not partial. It applies to the entire database instance to ensure consistency and integrity.

Downtime During Restore

During a restore operation:

  • Active connections will be terminated
  • Applications may temporarily lose database access
  • The database will become available again once restoration completes

Best Practices

  • Do not rely solely on 7-day retention for long-term backups
  • Export critical data before major schema changes
  • Test restore procedures in staging if possible
  • Document any manual users so they can be recreated if needed

Data Safety: Automated backups protect against accidental deletion, failed migrations, and application bugs that corrupt data.