AlpakaInfraCrew / ansible

0 stars 0 forks source link

Add borg setup #1

Closed strifel closed 3 months ago

strifel commented 4 months ago

Add setup to backup all hosts with borg. This forks the https://gitlab.fachschaften.org/fsi-ansible/borgbackup_client role modifying it to fit our Use Case with Hetzner Storage Spaces.

With tossig we have a "Backupschubser" that we use mainly for ansible to interact with Borg, as Storage Boxes will not really work with ansible. Tossig has access to the storage box and therefore is also used for new hosts to get access to the storage box.

All hosts directly backup to the Storage Box for better reliability and speed. It is planned to setup a BorgWarehouse installation on tossig, later.

strifel commented 4 months ago

I was nudged by Upstream to maybe contribute the Storage Space compaitiblity back. I will hopefully get around to this someday, but would run it this way until then?