Commits on Source (9)
-
Evangelos Foutras authored
Service facts did not provide enough information about the state of the borg-backup{,-offsite} services. While runnning, their state is reported as stopped by service_facts and "activating" by systemctl.
-
Evangelos Foutras authored
Using GitLab's official backup tool takes too much time and, more importantly, space; /srv/gitlab is a bit over 430G but backing it up nearly exhausts its 1TB volume. As we're creating btrfs snapshots and backing those up with borg, it seems unnecessary to also create tarballs of the same data. GitLab's documentation mentions snapshots as a viable backup strategy, and to the restored system it should seem like recovering from a power loss. [1] https://docs.gitlab.com/ee/raketasks/backup_restore#alternative-backup-strategies
-
Evangelos Foutras authored
gitlab: Do away with generating tarball backups See merge request !530
-
Evangelos Foutras authored
-
Evangelos Foutras authored
Better bang for buck; unfortunately it doesn't seem any faster.
-
Sven-Hendrik Haase authored
-
Evangelos Foutras authored
Change storage box size from 10000 to 10240 GiB.
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
Showing
- docs/backups.md 0 additions, 4 deletionsdocs/backups.md
- group_vars/all/archusers.yml 1 addition, 0 deletionsgroup_vars/all/archusers.yml
- group_vars/all/vault_matrix.yml 219 additions, 213 deletionsgroup_vars/all/vault_matrix.yml
- host_vars/gitlab.archlinux.org/misc 0 additions, 1 deletionhost_vars/gitlab.archlinux.org/misc
- playbooks/tasks/include/upgrade-server.yml 4 additions, 5 deletionsplaybooks/tasks/include/upgrade-server.yml
- roles/borg_client/tasks/main.yml 0 additions, 4 deletionsroles/borg_client/tasks/main.yml
- roles/borg_client/templates/backup-gitlab.sh.j2 0 additions, 15 deletionsroles/borg_client/templates/backup-gitlab.sh.j2
- roles/borg_client/templates/borg-backup.service.j2 0 additions, 4 deletionsroles/borg_client/templates/borg-backup.service.j2
- roles/borg_client/templates/borg-backup.sh.j2 0 additions, 6 deletionsroles/borg_client/templates/borg-backup.sh.j2
- roles/gitlab/defaults/main.yml 0 additions, 1 deletionroles/gitlab/defaults/main.yml
- roles/grafana/files/dashboards/backups.json 3 additions, 3 deletionsroles/grafana/files/dashboards/backups.json
- roles/matrix/tasks/main.yml 1 addition, 1 deletionroles/matrix/tasks/main.yml
- roles/matrix/templates/homeserver.yaml.j2 29 additions, 5 deletionsroles/matrix/templates/homeserver.yaml.j2
- tf-stage1/archlinux.tf 2 additions, 2 deletionstf-stage1/archlinux.tf
roles/gitlab/defaults/main.yml
deleted
100644 → 0