#!/bin/bash set -euo pipefail cd / instance=$1; shift echo BORG_RSH="$BORG_RSH" echo BORG_REPO="$BORG_REPO" echo "Doing backup for instance $instance" cmd=() cmd+=(borg create) cmd+=("--stats") cmd+=("--exclude-from=/etc/tergum/jobs/$instance/excludes") cmd+=("--patterns-from=/etc/tergum/jobs/$instance/patterns") cmd+=("::{hostname}-{now:%Y-%m-%dT%H:%M:%S}") set -x time "${cmd[@]}" borg info --last 1