borg-backup.sh: clean upo from whitespaces; remove development code.
This commit is contained in:
parent
db2423ac43
commit
4aec86ab41
@ -22,6 +22,7 @@ currentDateReadable=$(date --date @"$startTime" +"%d.%m.%Y - %H:%M:%S")
|
|||||||
clean_up() {
|
clean_up() {
|
||||||
|
|
||||||
# Perform program exit housekeeping
|
# Perform program exit housekeeping
|
||||||
|
rm -f ${DB_BACKUP_DIR}/*-${backup_date}.sql
|
||||||
rm -rf "$LOCK_DIR"
|
rm -rf "$LOCK_DIR"
|
||||||
blank_line
|
blank_line
|
||||||
exit $1
|
exit $1
|
||||||
@ -300,8 +301,8 @@ fi
|
|||||||
# By default: Borg won't follow symlinks
|
# By default: Borg won't follow symlinks
|
||||||
#
|
#
|
||||||
BORG_BACKUP_DIRS=""
|
BORG_BACKUP_DIRS=""
|
||||||
for _dir in $BACKUP_DIRECTORIES ; do
|
for _dir in $BACKUP_DIRECTORIES ; do
|
||||||
if [[ -h "${_dir}" ]] ; then
|
if [[ -h "${_dir}" ]] ; then
|
||||||
BORG_BACKUP_DIRS="$BORG_BACKUP_DIRS $(realpath "${_dir}")"
|
BORG_BACKUP_DIRS="$BORG_BACKUP_DIRS $(realpath "${_dir}")"
|
||||||
fi
|
fi
|
||||||
BORG_BACKUP_DIRS="$BORG_BACKUP_DIRS ${_dir}"
|
BORG_BACKUP_DIRS="$BORG_BACKUP_DIRS ${_dir}"
|
||||||
@ -324,7 +325,7 @@ export BORG_REPO
|
|||||||
# For 'Warning: The repository at location … was previously located at ..'
|
# For 'Warning: The repository at location … was previously located at ..'
|
||||||
#
|
#
|
||||||
|
|
||||||
# This has to be set when the repository has been created by user and
|
# This has to be set when the repository has been created by user and
|
||||||
# the script is called by cron
|
# the script is called by cron
|
||||||
#
|
#
|
||||||
export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes
|
export BORG_RELOCATED_REPO_ACCESS_IS_OK=yes
|
||||||
@ -439,14 +440,14 @@ EOF
|
|||||||
echononl "Dump Database '${_db}'.."
|
echononl "Dump Database '${_db}'.."
|
||||||
|
|
||||||
cat <<EOF >> ${BORG_LOG_FILE}
|
cat <<EOF >> ${BORG_LOG_FILE}
|
||||||
mysqldump $MYSQL_CREDENTIALS \\
|
mysqldump $MYSQL_CREDENTIALS \\
|
||||||
--single-transaction --routines \\
|
--single-transaction --routines \\
|
||||||
-h localhost \\
|
-h localhost \\
|
||||||
-e ${_db} > ${DB_BACKUP_DIR}/${_db}-${backup_date}.sql
|
-e ${_db} > ${DB_BACKUP_DIR}/${_db}-${backup_date}.sql
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
mysqldump $MYSQL_CREDENTIALS \
|
mysqldump $MYSQL_CREDENTIALS \
|
||||||
--single-transaction --routines \
|
--single-transaction --routines \
|
||||||
-h localhost \
|
-h localhost \
|
||||||
-e ${_db} > ${DB_BACKUP_DIR}/${_db}-${backup_date}.sql 2> ${log_file}
|
-e ${_db} > ${DB_BACKUP_DIR}/${_db}-${backup_date}.sql 2> ${log_file}
|
||||||
@ -519,7 +520,6 @@ EOF
|
|||||||
done
|
done
|
||||||
|
|
||||||
fi
|
fi
|
||||||
clean_up 0
|
|
||||||
|
|
||||||
|
|
||||||
echononl "Create borg backup.."
|
echononl "Create borg backup.."
|
||||||
|
Loading…
x
Reference in New Issue
Block a user