borg2-backup.sh: fix error creating MySQL Database backups.
This commit is contained in:
parent
8e53978799
commit
ad690baa81
@ -434,7 +434,7 @@ if [[ "${DB_TYPE,,}" = "mysql" ]] ; then
|
|||||||
|
|
||||||
cat <<EOF >> ${BORG_LOG_FILE}
|
cat <<EOF >> ${BORG_LOG_FILE}
|
||||||
declare -a mysql_database_arr=();
|
declare -a mysql_database_arr=();
|
||||||
for _db_name in \$(mysql -s -r -N -e 'show databases' 2> /dev/null ) ; do
|
for _db_name in \$(mysql ${MYSQL_CREDENTIALS} -s -r -N -e 'show databases' 2> /dev/null ) ; do
|
||||||
|
|
||||||
[[ "\${_db_name}" = "information_schema" ]] && continue
|
[[ "\${_db_name}" = "information_schema" ]] && continue
|
||||||
[[ "\${_db_name}" = "performance_schema" ]] && continue
|
[[ "\${_db_name}" = "performance_schema" ]] && continue
|
||||||
@ -447,7 +447,7 @@ done
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
declare -a mysql_database_arr=();
|
declare -a mysql_database_arr=();
|
||||||
for _db_name in $(mysql -s -r -N -e 'show databases' 2> ${log_file}) ; do
|
for _db_name in $(mysql ${MYSQL_CREDENTIALS} -s -r -N -e 'show databases' 2> ${log_file}) ; do
|
||||||
|
|
||||||
[[ "${_db_name}" = "information_schema" ]] && continue
|
[[ "${_db_name}" = "information_schema" ]] && continue
|
||||||
[[ "${_db_name}" = "performance_schema" ]] && continue
|
[[ "${_db_name}" = "performance_schema" ]] && continue
|
||||||
@ -470,7 +470,7 @@ 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
|
||||||
|
Loading…
Reference in New Issue
Block a user