Skip to content

Commit cb708c1

Browse files
author
Karl DeBisschop
committed
add --hex-blob option
1 parent 649b38f commit cb708c1

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

automysqlbackup

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ load_default_config() {
8686
CONFIG_mysql_dump_use_separate_dirs='yes'
8787
CONFIG_mysql_dump_compression='gzip'
8888
CONFIG_mysql_dump_commcomp='no'
89+
CONFIG_mysql_dump_hex_blob='no'
8990
CONFIG_mysql_dump_latest='no'
9091
CONFIG_mysql_dump_latest_clean_filenames='no'
9192
CONFIG_mysql_dump_max_allowed_packet=''
@@ -532,6 +533,10 @@ parse_configuration () {
532533
opt=( "${opt[@]}" "--max_allowed_packet=${CONFIG_mysql_dump_max_allowed_packet}" )
533534
opt_fullschema=( "${opt_fullschema[@]}" "--max_allowed_packet=${CONFIG_mysql_dump_max_allowed_packet}" )
534535
}
536+
[[ "${CONFIG_mysql_dump_hex_blob}" = "yes" ]] && {
537+
opt=( "${opt[@]}" '--hex-blob' )
538+
opt_fullschema=( "${opt_fullschema[@]}" '--hex-blob' )
539+
}
535540
[[ "${CONFIG_mysql_dump_socket}" ]] && {
536541
opt=( "${opt[@]}" "--socket=${CONFIG_mysql_dump_socket}" )
537542
mysql_opt=( "${mysql_opt[@]}" "--socket=${CONFIG_mysql_dump_socket}" )

automysqlbackup.conf

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,9 @@ CONFIG_db_exclude_pattern=()
204204
# Choose Compression type. (gzip, bzip2 or xz)
205205
#CONFIG_mysql_dump_compression='gzip'
206206

207+
# Use hex-blob for backup?
208+
#CONFIG_mysql_dump_hex_blob='no'
209+
207210
# Store an additional copy of the latest backup to a standard
208211
# location so it can be downloaded by third party scripts.
209212
#CONFIG_mysql_dump_latest='no'

0 commit comments

Comments
 (0)