borg2-backup.sh: fix error setting back performance parameters.

This commit is contained in:
Christoph 2025-01-18 13:38:43 +01:00
parent 06217a3b93
commit d2271af621

View File

@ -667,7 +667,7 @@ EOF
if ${MYSQL_PERFORMANCE_SETTINGS} ; then if ${MYSQL_PERFORMANCE_SETTINGS} ; then
echononl "Set Autocommit to $CUR_AUTOCOMMIT" echononl "Set Autocommit to $CUR_AUTOCOMMIT"
${mysql_command} $DATABASE_CREDENTIALS_ARGS -N -s -e "SET GLOBAL autocommit='$CUR_AUTOCOMMIT'" >> ${log_file} 2>&1 mysql ${MYSQL_CREDENTIALS} -N -s -e "SET GLOBAL autocommit='$CUR_AUTOCOMMIT'" >> ${log_file} 2>&1
if [[ $? -eq 0 ]];then if [[ $? -eq 0 ]];then
echo_ok echo_ok
CUR_AUTOCOMMIT="" CUR_AUTOCOMMIT=""
@ -677,7 +677,7 @@ EOF
fi fi
echononl "Set foreign_key_checks to $CUR_FOREIGN_KEY_CHECKS" echononl "Set foreign_key_checks to $CUR_FOREIGN_KEY_CHECKS"
${mysql_command} $DATABASE_CREDENTIALS_ARGS -N -s -e "SET GLOBAL foreign_key_checks='$CUR_FOREIGN_KEY_CHECKS'" >> ${log_file} 2>&1 mysql ${MYSQL_CREDENTIALS} -N -s -e "SET GLOBAL foreign_key_checks='$CUR_FOREIGN_KEY_CHECKS'" >> ${log_file} 2>&1
if [[ $? -eq 0 ]];then if [[ $? -eq 0 ]];then
echo_ok echo_ok
CUR_FOREIGN_KEY_CHECKS="" CUR_FOREIGN_KEY_CHECKS=""
@ -687,7 +687,7 @@ EOF
fi fi
echononl "Set unique_checks to $CUR_UNIQUE_CHECKS" echononl "Set unique_checks to $CUR_UNIQUE_CHECKS"
${mysql_command} $DATABASE_CREDENTIALS_ARGS -N -s -e "SET GLOBAL unique_checks='$CUR_UNIQUE_CHECKS'" >> ${log_file} 2>&1 mysql ${MYSQL_CREDENTIALS} -N -s -e "SET GLOBAL unique_checks='$CUR_UNIQUE_CHECKS'" >> ${log_file} 2>&1
if [[ $? -eq 0 ]];then if [[ $? -eq 0 ]];then
echo_ok echo_ok
CUR_UNIQUE_CHECKS="" CUR_UNIQUE_CHECKS=""
@ -697,7 +697,7 @@ EOF
fi fi
echononl "Set innodb_flush_log_at_trx_commit to $CUR_INNODB_FLUSH_LOG_AT_TRX_COMMIT" echononl "Set innodb_flush_log_at_trx_commit to $CUR_INNODB_FLUSH_LOG_AT_TRX_COMMIT"
${mysql_command} $DATABASE_CREDENTIALS_ARGS -N -s -e "SET GLOBAL innodb_flush_log_at_trx_commit=$CUR_INNODB_FLUSH_LOG_AT_TRX_COMMIT" >> ${log_file} 2>&1 mysql ${MYSQL_CREDENTIALS} -N -s -e "SET GLOBAL innodb_flush_log_at_trx_commit=$CUR_INNODB_FLUSH_LOG_AT_TRX_COMMIT" >> ${log_file} 2>&1
if [[ $? -eq 0 ]];then if [[ $? -eq 0 ]];then
echo_ok echo_ok
CUR_INNODB_FLUSH_LOG_AT_TRX_COMMIT="" CUR_INNODB_FLUSH_LOG_AT_TRX_COMMIT=""
@ -707,7 +707,7 @@ EOF
fi fi
echononl "Set max_allowed_packet to $CUR_MAX_ALLOWED_PACKET" echononl "Set max_allowed_packet to $CUR_MAX_ALLOWED_PACKET"
${mysql_command} $DATABASE_CREDENTIALS_ARGS -N -s -e "SET GLOBAL max_allowed_packet=$CUR_MAX_ALLOWED_PACKET" >> ${log_file} 2>&1 mysql ${MYSQL_CREDENTIALS} -N -s -e "SET GLOBAL max_allowed_packet=$CUR_MAX_ALLOWED_PACKET" >> ${log_file} 2>&1
if [[ $? -eq 0 ]];then if [[ $? -eq 0 ]];then
echo_ok echo_ok
CUR_MAX_ALLOWED_PACKET="" CUR_MAX_ALLOWED_PACKET=""