From bc8eecc04ec70b4744991205e01ede20ce965866 Mon Sep 17 00:00:00 2001 From: La sif serveur <david.beniamine@tetras-libre.fr> Date: Wed, 2 Apr 2025 16:05:58 +0200 Subject: [PATCH] Backup script --- backup.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 backup.sh diff --git a/backup.sh b/backup.sh new file mode 100755 index 0000000..247ea69 --- /dev/null +++ b/backup.sh @@ -0,0 +1,10 @@ +#!/bin/bash +echo "Backing up sympa DB" +DIR=$(dirname $0) +echo $DIR +cd $DIR +out="backups/pgdump_$(date +%Y%m%d_%H%M).sql.gz" +PASS=$(awk -F = '/SYMPA_DB_PASSWD/{print $2}' .env) +echo "$PASS" | docker-compose exec -T pgsql pg_dump sympa -U sympa -W | gzip > $out +ls -lh $out +echo "Done" -- GitLab