···11-#!/usr/bin/env bash
22-set -euo pipefail
33-44-# exit if XATA_POSTGRES_URL is not set
55-: "${XATA_POSTGRES_URL:?Need to set XATA_POSTGRES_URL non-empty}"
66-77-BACKUP_NAME="xata-backup-$(date +%Y%m%d-%H%M%S).dump"
88-99-pg_dump $XATA_POSTGRES_URL --no-owner --no-acl -Fc | pv -pteba > "$BACKUP_NAME"