From b44fb437b01a9883d8d4e38aa634db85ffbb7dd6 Mon Sep 17 00:00:00 2001 From: Tine <tine@tjo.space> Date: Mon, 10 Mar 2025 21:59:21 +0100 Subject: [PATCH] feat(id.tjo.space): add restore backup script --- ...resql-backup-restore.sh => postgresql-backup-restore} | 9 +++++++++ 1 file changed, 9 insertions(+) rename id.tjo.space/root/usr/local/bin/{postgresql-backup-restore.sh => postgresql-backup-restore} (78%) diff --git a/id.tjo.space/root/usr/local/bin/postgresql-backup-restore.sh b/id.tjo.space/root/usr/local/bin/postgresql-backup-restore similarity index 78% rename from id.tjo.space/root/usr/local/bin/postgresql-backup-restore.sh rename to id.tjo.space/root/usr/local/bin/postgresql-backup-restore index 81a4c5f..6c65982 100755 --- a/id.tjo.space/root/usr/local/bin/postgresql-backup-restore.sh +++ b/id.tjo.space/root/usr/local/bin/postgresql-backup-restore @@ -1,6 +1,15 @@ #!/bin/bash set -euo pipefail +# Restoring PostgreSQL Database +# +# The backup file from pg_dump (with format=custom) +# must be provided via stdin. +# +# Example: +# +# cat /path/to/backup.sql | postgresql-backup-restore + echo "=== Reading Configuration" set -a && source /etc/postgresql/postgresql.env && set +a