diff --git a/minio backup.yml b/minio backup.yml index e3c3ac7..87a3ca9 100644 --- a/minio backup.yml +++ b/minio backup.yml @@ -3,11 +3,7 @@ become: yes tasks: - name: Process each item - include_tasks: self - loop: "{{ buckets }}" - loop_control: - loop_var: item - - block: + block: - name: Export data command: "s3cmd sync --preserve --config {{ config }} s3://{{ item }} {{ backup_dir }}" - name: Create tar archive @@ -28,4 +24,8 @@ - name: Delete backed-up files file: path: "{{ backup_dir }}/{{server}}-{{service}}-{{ item }}.tar.gz" - state: absent \ No newline at end of file + state: absent + when: item is defined + loop: '{{ buckets }}' + loop_control: + loop_var: item \ No newline at end of file