Backups
The server uses borg, borgmatic, and BorgBase to backup its data. Backups are taken every hour.
Alerts are setup to ensure that missing backups are detected. Backups are discarded periodically. We keep:
- One backup for each day in the last three days
- One backup for each week in the last four weeks
- One backup for each month in the last twelve months
- One backup for each year in the last two years
Restoration
We need to test our backups and ensure they are usable. It'd be nice to do this in an automated manner.
Distribution
Backups are not publically distributed. They may be in the future provided that there is an easy way to scrub sensitive data such as credentials and personally identifiable information (PII) such as IP addresses.