summaryrefslogtreecommitdiff
path: root/playbooks/roles/borg
diff options
context:
space:
mode:
Diffstat (limited to 'playbooks/roles/borg')
-rw-r--r--playbooks/roles/borg/tasks/main.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/playbooks/roles/borg/tasks/main.yml b/playbooks/roles/borg/tasks/main.yml
index 037ecdd..3c746e0 100644
--- a/playbooks/roles/borg/tasks/main.yml
+++ b/playbooks/roles/borg/tasks/main.yml
@@ -27,3 +27,10 @@
borgmatic_hooks:
after_backup:
- "curl -d '{{ inventory_hostname }}' {{ backup_topic }}"
+
+- name: set archive format to use fqdn
+ ansible.builtin.replace:
+ path: /etc/borgmatic/config.yaml
+ regexp: 'archive_name_format:.*$'
+ replace: "archive_name_format: '{fqdn}-{now:%Y-%m-%d-%H%M%S}'"
+ backup: yes