#!/bin/sh -eu # SYNTAX: $database_pattern -- $duplicity_options tool=$(readlink -e "${0%/*}/.") ${TRACE:+set -x} database_pattern=$1; shift test ! "${1-}" = -- || shift install -d -m 770 -o backup -g backup \ ~backup/archive/postgresql \ ~backup/data/postgresql test "${TRACE:+set}" || no_print_statistics="--no-print-statistics" "$tool"/postgresql-snapshot "$database_pattern" \ -- "$tool"/duplicity \ --name 'postgresql/"$database"' \ ${no_print_statistics-} \ "$@" \ ~backup/snapshot/postgresql/'"$database"' \ file:///home/backup/data/postgresql/'"$database"'