diff --git a/src/scripts/backupapp.sh b/src/scripts/backupapp.sh index 9ca06fc75..26b5ee5ce 100755 --- a/src/scripts/backupapp.sh +++ b/src/scripts/backupapp.sh @@ -98,7 +98,7 @@ if [[ "$1" == "s3" ]]; then cat "${error_log}" && rm "${error_log}" done elif [[ "$1" == "filesystem" ]]; then - mkdir -p "${backup_folder}" + mkdir -p $(dirname "${backup_folder}/${backup_config_fileName}") echo "Storing backup config to ${backup_folder}/${backup_config_fileName}" cat "${app_data_snapshot}/config.json" > "${backup_folder}/${backup_config_fileName}" diff --git a/src/scripts/backupbox.sh b/src/scripts/backupbox.sh index 6216d68ce..1f1becaa3 100755 --- a/src/scripts/backupbox.sh +++ b/src/scripts/backupbox.sh @@ -82,7 +82,7 @@ if [[ "$1" == "s3" ]]; then elif [[ "$1" == "filesystem" ]]; then echo "Storing backup to ${backup_folder}/${backup_fileName}" - mkdir -p "${backup_folder}" + mkdir -p $(dirname "${backup_folder}/${backup_fileName}") tar -czf - -C "${box_snapshot_dir}" . | openssl aes-256-cbc -e -pass "pass:${password}" > "${backup_folder}/${backup_fileName}" fi