fix error touch: cannot touch
fix error touch: cannot touch '/var/backups/mysql/2017.02.11/bd_name/error.log': No such file or directory
This commit is contained in:
parent
1d4dbd9889
commit
31628857bf
|
@ -64,11 +64,10 @@ backup()
|
||||||
|
|
||||||
local array_views=()
|
local array_views=()
|
||||||
|
|
||||||
touch $DST/$DATABASE/error.log
|
|
||||||
|
|
||||||
mkdir -p $DST/$DATABASE 2>/dev/null 1>&2
|
mkdir -p $DST/$DATABASE 2>/dev/null 1>&2
|
||||||
chown $USER:$GROUP $DST/$DATABASE
|
chown $USER:$GROUP $DST/$DATABASE
|
||||||
chmod $DIRECTORYATTRIBUTES $DST/$DATABASE
|
chmod $DIRECTORYATTRIBUTES $DST/$DATABASE
|
||||||
|
touch $DST/$DATABASE/error.log
|
||||||
|
|
||||||
query="SHOW CREATE DATABASE \`$DATABASE\`;"
|
query="SHOW CREATE DATABASE \`$DATABASE\`;"
|
||||||
mysql --defaults-file=$CONFIG_FILE --skip-column-names -B -e "$query" | awk -F"\t" '{ print $2 }' > $DST/$DATABASE/__create.sql
|
mysql --defaults-file=$CONFIG_FILE --skip-column-names -B -e "$query" | awk -F"\t" '{ print $2 }' > $DST/$DATABASE/__create.sql
|
||||||
|
|
Loading…
Reference in a new issue