snyssen / infra-snyssen.be

Ansible and Docker based project for managing my personal infrastructure at home using IaC methodologies
MIT License
1 stars 0 forks source link

Use autorestic on bare metal for backups #66

Open snyssen opened 1 year ago

snyssen commented 1 year ago

Borg seems like a superior software to Restic, with a lot of pluggable interfaces such as web interface, dedicated hosting and configuration-driven backups with even support for database backups (which could largely simplify my current database backups solution). I could also move my backup solution outside of Docker (as I now realize it was a bad idea to begin with since it had useless complexity) and closer to metal.

One thing I still need to research is whether a self-hosted backup warehouse exists to replace the current Restic REST API I'm currently using. This is a must so I can keep the 3-2-1 methodology with easily available backups at home.

snyssen commented 12 months ago

Researching this further, I stumbled into this comprehensive comparison of the two solutions and actually arrived to the opposite conclusion: restic better serves my needs (the only real downside being the lack of GUI, which I can easily go without). Still, we should move to autorestic on metal as a way to simplify things. It could also be great if database backups could be integrated with the new solution.

Edit: this further cimented my choice for Restic

snyssen commented 5 months ago

FuzzyMistborn has an Ansible role for installing and managing autorestic: https://github.com/FuzzyMistborn/ansible-role-autorestic

snyssen commented 1 month ago

Reopening this issue since this only initial setup is ready, backups still have to actually be migrated and tested on the new system