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.