summaryrefslogtreecommitdiffstats
path: root/system/services/restic (unfollow)
Commit message (Collapse)Author
2024-01-19fix(system/services/restic): create /srv/snapshots if non-existentsils
2024-01-14fix(sys/services/restic): Set the system start time to 'daily'Soispha
Considering that the db dump takes longer than an hour, an hourly service start time could lead to multiple dumps happening concurrently. This should reduce this risk
2024-01-14fix(sys/services/restic): Include a db dump of PostgreSQLSoispha
Including this dump should remove the risk of a backup with a corrupt PostgreSQL database. Initial test showed that the backup takes around 32 GB and runs in under 3 hours. There is one big oversight not yet included in this commit: All services running a SQLite database are not included in this dump and thus can not be safely recovered. At present these are: - etebase-server (db.sqlite3) - murmur (murmur.sqlite) (This is list was generated with `sudo fd sqlite /srv/`)
2024-01-07feat(system): add resticsils