diff options
Diffstat (limited to 'playbooks')
-rw-r--r-- | playbooks/roles/borg/tasks/main.yml | 7 |
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 |