From 498143a184e55ab8a8fe34d9b8d16153e6b7103e Mon Sep 17 00:00:00 2001 From: Aaron Johnon Date: Thu, 8 Jul 2021 01:23:52 -0500 Subject: [PATCH] compress globals --- postgres_backup.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/postgres_backup.sh b/postgres_backup.sh index 17b4702..8656e3f 100755 --- a/postgres_backup.sh +++ b/postgres_backup.sh @@ -39,7 +39,18 @@ for db in $list_db; do done ## Dump Globals -pg_dumpall -p${PORT} -g > ${DIR}/globals_${DATE}.dmp +case $COMPRESSION in + xz) + pg_dumpall -p${PORT} -g | xz -T${THREADS} -${COMP_LEVEL} - > ${DIR}/globals_${DATE}.dmp.xz + ;; + zstd) + pg_dumpall -p${PORT} -g | zstd -T${THREADS} -${COMP_LEVEL} -z - > ${DIR}/globals_${DATE}.dmp.zst + ;; + *) + echo "ERROR 11: Compression not configured correctly!" + exit 11 + ;; +esac exit 0