diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-02-02 16:53:40 +0100 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-02-02 16:53:40 +0100 |
| commit | 2119dbd5bf1b315422e8fd2e5eda772ea34674cb (patch) | |
| tree | 1a83ed13be4abc9e463a8abd64475aa6cf8df830 /scripts/backup | |
| parent | 69a416caa2bce3dc4a3aff61fb8ae955f7561e51 (diff) | |
| download | dotfiles-server-2119dbd5bf1b315422e8fd2e5eda772ea34674cb.tar.xz dotfiles-server-2119dbd5bf1b315422e8fd2e5eda772ea34674cb.zip | |
Diffstat (limited to 'scripts/backup')
| -rwxr-xr-x | scripts/backup/postgres_backup_v1.sh | 6 |
1 files changed, 4 insertions, 2 deletions
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 |
