diff --git a/pica-db-backup/mongo-run.sh b/pica-db-backup/mongo-run.sh index 169179aa30a2e322fb769143ceee6eede84a4e4f..06320ce35bb28e083f7acfa5fa4b2ef721ee6ff2 100755 --- a/pica-db-backup/mongo-run.sh +++ b/pica-db-backup/mongo-run.sh @@ -18,6 +18,8 @@ else RESTORE_CMD="mongorestore -d ${MONGO_DB} -h ${MONGO_HOST}:${MONGO_PORT} -u ${MONGO_USER} -p ${MONGO_PASS} " fi +# Make sure backup folder exists +mkdir -p "${BACKUP_FOLDER}" ########################## # CREATING BACKUP SCRIPT # ########################## diff --git a/pica-db-backup/mysql-run.sh b/pica-db-backup/mysql-run.sh index ec8526d1112e37821959d40cd4c605fa0489807d..28688408bc44d13216092359cc919cabb065de12 100755 --- a/pica-db-backup/mysql-run.sh +++ b/pica-db-backup/mysql-run.sh @@ -22,6 +22,8 @@ ping -c 1 -W 1 "${MYSQL_HOST}" || { echo -e "\n=========== ${MYSQL_HOST} not ava BACKUP_CMD="mysqldump -h${MYSQL_HOST} -P${MYSQL_PORT} -u${MYSQL_USER} -p${MYSQL_PASS} ${EXTRA_OPTS} ${MYSQL_DB} > $BACKUP_FOLDER"'${BACKUP_NAME}' +# Make sure backup folder exists +mkdir -p "${BACKUP_FOLDER}" ########################## # CREATING BACKUP SCRIPT # ########################## diff --git a/pica-db-backup/postgres-run.sh b/pica-db-backup/postgres-run.sh index e52845f80f80ee4dfec9d958d4f7f3595291ab63..ab13139cbd3faf0b193f6040fe39c836aa3b3ca5 100755 --- a/pica-db-backup/postgres-run.sh +++ b/pica-db-backup/postgres-run.sh @@ -12,6 +12,8 @@ ping -c 1 -W 1 "${POSTGRES_HOST}" || { echo -e "\n=========== ${POSTGRES_HOST} n BACKUP_CMD="pg_dump -w -c > $BACKUP_FOLDER"'${BACKUP_NAME}' +# Make sure backup folder exists +mkdir -p "${BACKUP_FOLDER}" ########################## # CREATING BACKUP SCRIPT # ##########################