--- - name: Create directory for backups for files of {{ backup_name }} file: state: directory path: "{{ backup_target }}" owner: root group: root mode: "u=rwx,g=rx,o=rx" - name: Install auto backup script for files of {{ backup_name }} template: src: "backup.sh" dest: "{{ backup_script }}" owner: root group: root mode: "u=rwx,g=rx,o=r" - name: Configure auto backup files of {{ backup_name }} cron: hour: 1 minute: 0 job: "{{ backup_script }}" name: "backup files of {{ domain }}" state: present