diff --git a/backup.sh b/backup.sh new file mode 100755 index 0000000000000000000000000000000000000000..247ea692844c4fb4ceee3d6abc54214a379e69d0 --- /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"