#!/bin/bash -e rm -rf {{ general.backup_dir }} mkdir -p {{ general.backup_dir }} chown postgres: {{ general.backup_dir }} {% for server in accounts.remotes %} {% set name = server|normalize_family %} {% set database = accounts["remote_" + name]["database_" + name] %} su -c "pg_dump -F c -b -v -f {{ general.backup_dir }}/{{ database }}.dump {{ database }}" postgres {% endfor %} exit 0