From 8e8ba8fa67b08e0a66684423bf4233afd6e4f9a7 Mon Sep 17 00:00:00 2001 From: Christian Steinle Date: Fri, 19 Nov 2021 11:21:23 +0100 Subject: [PATCH] Change backup to use all created files not only databases. --- odroid.yaml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/odroid.yaml b/odroid.yaml index f71a814..14d4a43 100644 --- a/odroid.yaml +++ b/odroid.yaml @@ -102,12 +102,18 @@ loop: "{{ databases }}" when: (ansible_date_time.weekday_number == "7") - - name: Store the daily backups - copy: - remote_src: true - src: "{{ backup_dir }}/{{ item }}/" - dest: "{{ backup_dir }}/{{ item }}/daily/" + - name: Search for the created backups + find: + paths: "{{ backup_dir }}{{ item }}" + file_tpye: file + patterns: '*.gz' + recurse: false + register: backups loop: "{{ systems }}" + + - name: Store the daily backup + debug: var=item + with_items: "{{ oldBackups.results | map(attribute='files') | list }}" when: (ansible_date_time.weekday_number != "7" and ansible_date_time.day != "01") - name: Cleanup original backup files