ansible/group_vars/all/borg.yml

24 lines
527 B
YAML

---
glob_borg:
to_exclude:
- /var/lib/lxcfs
to_backup:
- /etc
- /var
paths:
- /backup/borg-server
- /backup/borg-adh
remote:
- borg@backup-ft.adm.crans.org:/backup/borg-server/{{ ansible_hostname }}
retention:
- [daily, 4]
- [monthly, 6]
consistency_check:
- disabled
extra_init:
- make-parent-dirs
encryption_passphrase: "{{ vault.borg.encryption_passphrase }}"
ssh_privkey: "{{ vault.borg.ssh.privkey }}"
ssh_pubkey: "{{ vault.borg.ssh.pubkey }}"
ssh_options: ""