📦 Backups
Comprehensive backup and restore functionality for your projects.
Creating Backups
Three backup types available:
- Full Backup - Files + Database (recommended)
- Files Only - Just the project files
- Database Only - Just the MySQL database
Backup Queue
Backups run asynchronously in the background:
- Queue multiple backups without waiting
- Progress indicator shows current status
- Email notification when complete (if enabled)
Backup Storage
- Local - Stored on the server in
/var/backups/opensolr/ - Remote - Optionally synced via rsync to a configured backup server
Restoring Backups
- Find the backup in the Backup History
- Click "Restore"
- Choose what to restore (files, database, or both)
- Confirm the restore operation
⚠️ Restore Warning
Restoring will overwrite current files and/or database. Make sure you have a current backup before restoring an older one!
Backup Retention
Backups are automatically cleaned up based on your retention policy (configured in admin settings). The default is 7 days.
Scheduled Backups
Automatic backups can be configured to run daily, ensuring you always have recent restore points available.

