From b2d543a290db488cd421290a8c1dea96a392889f Mon Sep 17 00:00:00 2001 From: Christoph Date: Thu, 16 Jan 2025 17:54:12 +0100 Subject: [PATCH] borg2-backup-nc.sh: adjust mysqldump flags. --- borg2-backup-nc.sh | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/borg2-backup-nc.sh b/borg2-backup-nc.sh index f6c066e..2b90b70 100755 --- a/borg2-backup-nc.sh +++ b/borg2-backup-nc.sh @@ -545,15 +545,40 @@ blank_line # echononl "Create database backup .." +mysql_max_allowed_packet="512M" cat << EOF >> ${BORG_LOG_FILE} -mysqldump --single-transaction --routines \\ +mysqldump \\ + --protocol=SOCKET \\ + --max-allowed-packet=${mysql_max_allowed_packet} \\ + --skip-opt \\ + --add-drop-table \\ + --add-locks \\ + --create-options \\ + --quick \\ + --compress \\ + --set-charset \\ + --disable-keys \\ + --lock-tables \\ + --routines \\ -h localhost \\ -u${NC_DB_USER} \\ -p${NC_DB_PASS} \\ -e ${NC_DB} > ${NC_DB_BACKUP_DIR}/${NC_DB}-${backup_date}.sql EOF -mysqldump --single-transaction --routines \ +mysqldump \ + --protocol=SOCKET \ + --max-allowed-packet=${mysql_max_allowed_packet} \ + --skip-opt \ + --add-drop-table \ + --add-locks \ + --create-options \ + --quick \ + --compress \ + --set-charset \ + --disable-keys \ + --lock-tables \ + --routines \ -h localhost \ -u${NC_DB_USER} \ -p${NC_DB_PASS} \