Expand database from gzip since Ansible can't restore

This commit is contained in:
Jorge Enrique Gómez Gómez 2020-09-26 17:01:31 -05:00
parent d0c4dfe674
commit b2fb2df781

View File

@ -89,16 +89,27 @@
- name: Retrieve database backup
synchronize:
mode: pull
existing_only: yes
compress: no
src: rsync://backups.bogota.agofer/db/latest_Agofer.gz
dest: /home/odoo/latest_Agofer.gz
- name: Create and restore database
- name: Uncompress database backup due to Ansible bug
command:
cmd: /usr/bin/gunzip /home/odoo/latest_Agofer.gz
creates: /home/odoo/latest_Agofer
- name: Create database
become: true
become_user: postgres
postgresql_db:
name: Agofer
owner: odoo
- name: Restore database
become: true
become_user: postgres
postgresql_db:
name: Agofer
state: restore
target: /home/odoo/latest_Agofer.gz