mirror of
https://github.com/Expand-sys/database-backups
synced 2025-12-15 13:32:17 +11:00
18 lines
460 B
YAML
18 lines
460 B
YAML
---
|
|
- 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
|