Automated Backup Manager
The Automated Backup Manager coordinates file and database backups for QBCore servers so administrators never worry about corrupted saves or missing configuration files. Build repeatable schedules, verify integrity, and push archives off-site with one workflow.
Key capabilities
- Unified schedules – Manage SQL dumps and resource zip archives from one interface.
- Integrity validation – Automatically checksum each backup and compare against prior snapshots.
- Off-site sync – Ship archives to S3, Backblaze, or custom SFTP targets.
- Restore rehearsals – Spin up a disposable environment to validate that restores boot correctly.
Backup strategy builder
- Choose the resources and databases that require protection.
- Define how many generations to keep locally and remotely.
- Add verification steps, like importing the SQL file into a temporary schema.
- Configure notification preferences for success, warnings, and failures.
{
"profiles": [
{
"name": "Production Nightly",
"schedule": "0 3 * * *",
"targets": [
"resources",
"database"
],
"retention": {
"local": 7,
"remote": 30
},
"notifications": {
"discord": true,
"email": "ops@example.com"
}
}
]
}
Disaster recovery drills
- Dry run mode spins up a sandbox container and restores the latest backup without touching production.
- Diff reporting highlights mismatched files between production and restored environments.
- Rollback bundles bundle SQL, configuration, and critical logs together for a single-click restore.
Integration tips
- Pair the tool with Resource Health Monitor alerts to trigger on-demand snapshots before maintenance.
- Use the generated manifests to populate change-management tickets.
- Sync the retention policy with your hosting provider to avoid unexpected storage bills.
Backups are only useful when they can be restored. The Automated Backup Manager keeps every layer of your QBCore stack protected and verifiable.