I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:
Does anyone have experience with these, and if so, what was your experience?
EDIT 2023-12-28:
It seems most people are using Restic of which about half mention using a wrapper such as resticprofiles, creatic and autorestic.
Borg | Restic | Kopia |
---|---|---|
3 | 7 | 5 |
I tried borg (with borgmatic) and restic - personally I like restic a bit more. There are lots of comparisons between these tools and your use case might differ, but for me restic just seems a bit more modern: It supports more remote targets (e.g. S3), multithreading, better encryption and it’s written in Go.
That being said, borg is not bad software. It’s reliable and I actually still use it for a ~20TB repository that I couldn’t be bothered to migrate yet. It’s just that for me restic felt slightly better overall.