Waldur keeps state in 2 components:
- Database - main persistency layer.
- Message queue - contains transient data mostly about scheduled jobs and cache.
Of these, only database needs to be backed up.
A typical approach to a backup is:
1. Create a DB dump.
1 2 3 4 5 6 7 8 9 10 11 12
2. Copy backup to a remote location.
Using rsync / scp or more specialised tools.
3. Restore the created backup.
We suggest to make sure that backups are running regularly, e.g. using cron.
Last update: 2021-06-17