- Mar 30, 2024
-
-
Evangelos Foutras authored
Move backup-related variable defaults from the database roles into the borg_client role. Also check group membership to guard installation of database backup helper scripts.
-
- Aug 08, 2022
-
-
Evangelos Foutras authored
Using plain "borg" resolves to /usr/local/bin/borg which is the wrapper for our main backup host. This causes the offsite backup to be executed with BORG_REPO set to the main backup destination. While the above doesn't cause any issues with the backup script/service, because borg invocations specify the backup destination as an argument, it's not ideal and/or correct. Adjust borg_cmd to include the full path of /usr/bin/borg, thus removing any ambiguity.
-
- Aug 07, 2022
-
-
Evangelos Foutras authored
rsync.net has upgraded to borg 1.2 and we can now run borg compact on both rsync.net and the Hetzner storage box. Fixes: 17927c9a ("borg_client: run compact after pruning on borg 1.2")
-
- Jun 08, 2022
-
-
Evangelos Foutras authored
These are used to signal the start of the document in a stream of many documents. As Ansible only supports one YAML document per file this is unnecessary. About a third of our YAML documents already lacked these.
-
- May 17, 2022
-
-
Evangelos Foutras authored
Only doing this on the Hetzner storage box for now; waiting for rsync.net to upgrade to borg 1.2 so we can enable it there too.
-
- Feb 26, 2022
-
-
Evangelos Foutras authored
Kind of sensitive information that doesn't need to be available to all hosts.
-
- Nov 06, 2021
-
-
Evangelos Foutras authored
New username; separate and longer account manager + storage passwords. Also, have to use --remote-path=borg1 when interacting with rsync.net.
-
- Jul 02, 2021
-
-
Evangelos Foutras authored
This offers improved separation between the server backups and should avoid bumping against the storage box 10 concurrent connection limit. Fixes: archlinux/infrastructure#362
-
- Aug 27, 2020
-
-
- Jul 08, 2020
-
-
Sven-Hendrik Haase authored
Apparently the host without prio is the traffic shaped one which has been very slow for us.
-
Sven-Hendrik Haase authored
-
Sven-Hendrik Haase authored
-
- Mar 11, 2020
-
-
Sven-Hendrik Haase authored
-
- Oct 22, 2017
-
-
Bartłomiej Piotrowski authored
-
- Sep 09, 2017
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- Sep 06, 2017
-
-
Florian Pritz authored
Signed-off-by:
Florian Pritz <bluewind@xinu.at>
-
- Feb 10, 2017
-
-
Giancarlo Razzolini authored
The tasks that use variables need them to be at least defined, even if empty, to be able to run. Added some defaults.
-