ansible/group_vars/all/borg.yml

24 lines
536 B
YAML

---
glob_borg:
to_exclude:
- /var/lib/lxcfs
to_backup:
- /etc
- /var
paths:
- /backup/borg-server
- /backup/borg-adh
remote:
- ssh://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: ""