From b2cfba373e83a5dda5de77921e19c1a7b9e926ea Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Sun, 6 Dec 2020 20:04:35 -0700 Subject: [PATCH] hopefully fix bad backups --- backup.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backup.sh b/backup.sh index 0bf0ffa..145d985 100755 --- a/backup.sh +++ b/backup.sh @@ -1,6 +1,10 @@ b=$(date +%Y%m%d%H%M%S) mkdir -p /mnt/save/$b -pg_dump $DATABASE_URL --clean > /mnt/save/$b/pg.dump \ +( + set -e + pg_dump $DATABASE_URL --clean > /mnt/save/$b/.pg.dump + mv /mnt/save/$b/{.,""}pg.dump +) \ || ( rm -rf /mnt/save/$b echo "backup failed; deleting $b"