From 2119dbd5bf1b315422e8fd2e5eda772ea34674cb Mon Sep 17 00:00:00 2001 From: ivarlovlie Date: Wed, 2 Feb 2022 16:53:40 +0100 Subject: Make sure backup folder is created --- scripts/backup/postgres_backup_v1.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/backup/postgres_backup_v1.sh b/scripts/backup/postgres_backup_v1.sh index 10f3b30..9a650fb 100755 --- a/scripts/backup/postgres_backup_v1.sh +++ b/scripts/backup/postgres_backup_v1.sh @@ -12,10 +12,12 @@ backup_folder=/opt/backup/db for i in "${databases[@]}" do + [ ! -d $backup_folder ] && mkdir -p $backup_folder + pushd $backup_folder if [ ! -d "$i" ]; then - mkdir -p $i + mkdir $i fi cd $i @@ -25,7 +27,7 @@ do echo "$(date -u +%Y-%m-%d_%H:%M:%SZ) Dumping $i into $backup_folder/$i/$backup_name.sql" pg_dump -U $user -p $port -h $host --inserts --clean --if-exists $i -f $backup_name.sql - + popd done -- cgit v1.3