update: new version borgmatic, remove section location,retention,storage

mise_a_niveau
Lzebulon 2026-01-13 11:59:19 +01:00
parent b0e3952891
commit f5cdd6b407
No known key found for this signature in database
GPG Key ID: D6CDAB8050CBBE7D
1 changed files with 38 additions and 39 deletions

View File

@ -1,6 +1,6 @@
{{ ansible_header | comment }}
location:
#location
source_directories:
{% for dir in borg.to_backup %}
- {{ dir }}
@ -8,7 +8,7 @@ location:
repositories:
{% for remote in borg.remote %}
- {{ remote }}
- path {{ remote }}
{% endfor %}
exclude_patterns:
@ -24,9 +24,9 @@ location:
exclude_if_present:
- .nobackup
borgmatic_source_directory: /tmp/borgmatic
user_runtime_directory: /tmp/borgmatic
storage:
#storage
relocated_repo_access_is_ok: true
encryption_passphrase: {{ borg.encryption_passphrase }}
ssh_command: ssh -i /etc/borgmatic/id_ed25519_borg {{ borg.ssh_options | default("") }}
@ -65,11 +65,10 @@ storage:
check: {% for cmd in extra_check %}--{{ cmd }} {% endfor %}
{% endif %}
retention:
#retention
{% for retention in borg.retention %}
keep_{{ retention[0] }}: {{ retention[1] }}
{% endfor %}
prefix: '{hostname}-'
skip_actions:
{% for action in borg.skip_actions %}