--- /dev/null
+#!/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"'