diff --git a/tasks/main.yml b/tasks/main.yml index ed64203..ec9d354 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -43,4 +43,15 @@ [client] password = {{ mysqlRoot.stdout }} +- name: Create db-dumps directory + file: + path: /db-dumps + state: directory + mode: 0700 + +- name: Schedule daily db dump + lineinfile: + path: /etc/crontab + line: '@daily root mysqldump --opt --all-databases | gzip -c > /db-dumps/alldb-$(date +%w).sql.gz' + state: present