From dc80a04dc4b91488a65013085e2b1e31b354cfe7 Mon Sep 17 00:00:00 2001 From: Marcel Stangenberger Date: Sat, 2 Mar 2024 09:50:00 +0000 Subject: [PATCH] 'backup.sh' toevoegen --- backup.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 backup.sh diff --git a/backup.sh b/backup.sh new file mode 100644 index 0000000..2a19dff --- /dev/null +++ b/backup.sh @@ -0,0 +1,15 @@ +#!/bin/bash +COPIES=2 +BASE=/mnt + +echo +date +echo +echo "dumping databases" +i=$(($COPIES - 1)) +while [ $i -ge 0 ]; +do + [ -s $BASE/databases.sql.$i.gz ] && mv $BASE/databases.sql.$i.gz $BASE/databases.sql.$(($i+1)).gz + i=$(($i-1)) +done +/usr/bin/pg_dumpall -U $DB_USERNAME | gzip >$BASE/databases.sql.0.gz \ No newline at end of file