From 1ff7fd541420f688eae14f751fc02bbe9ad7203f Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Sat, 21 Jan 2023 00:09:26 +0100 Subject: [PATCH] restore backup task --- roles/borg/tasks/main.yml | 4 ++++ roles/common/tasks/main.yml | 4 ---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/roles/borg/tasks/main.yml b/roles/borg/tasks/main.yml index 86f9818..052fa2f 100644 --- a/roles/borg/tasks/main.yml +++ b/roles/borg/tasks/main.yml @@ -32,3 +32,7 @@ enabled: true state: started daemon_reload: "{{ 'yes' if service.changed or timer.changed else 'no' }}" +- name: Restore backup + command: + cmd: "borgmatic extract --archive latest --destination / --config {{ service_dir }}/backup.yml" + creates: /data diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 9f93da8..4639a90 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -5,10 +5,6 @@ state: latest update_cache: yes cache_valid_time: 86400 # One day -- name: Create base data directory - file: - path: "{{ base_data_dir }}" - state: directory - name: Create base service directory file: path: "{{ base_service_dir }}"