mirror of
https://github.com/Expand-sys/database-backups
synced 2025-12-15 13:32:17 +11:00
Create main.ansible.yaml
This commit is contained in:
commit
542fcb2705
1 changed files with 18 additions and 0 deletions
18
main.ansible.yaml
Normal file
18
main.ansible.yaml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
- name: dump databases
|
||||
hosts: all
|
||||
vars:
|
||||
become: true
|
||||
tasks:
|
||||
- name: Backup mysql databases
|
||||
mysql_db:
|
||||
state: dump
|
||||
name: all
|
||||
target: "{{ Backup_path }}/mysql-{{ db_name }}.sql"
|
||||
|
||||
- name: Postgres
|
||||
shell:
|
||||
cmd: pg_dumpall > {{ Backup_path }}/postgres-{{ db_name }}.dump.gz
|
||||
creates: "{{ Backup_path }}/postgres-{{ db_name }}.dump.gz"
|
||||
become: yes
|
||||
become_user: postgres
|
||||
Loading…
Reference in a new issue