From f78ba199945e3e54fa6fe2b4a99dcffb78da17f7 Mon Sep 17 00:00:00 2001 From: Naum Soloveychik Date: Fri, 10 Jan 2020 22:47:33 +0300 Subject: [PATCH] Update mysql_backup.sh --- mysql_backup.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/mysql_backup.sh b/mysql_backup.sh index 04921f8..66adb1d 100644 --- a/mysql_backup.sh +++ b/mysql_backup.sh @@ -132,9 +132,11 @@ if [ "${lock}" ] ; then mysqlparams="${mysqlparams} --lock-all-tables" ; fi +prefix="mysqldump.`hostname -s`.${name}" ; + if [ `ls ${dir} | grep mysqldump.daily | wc -l` -ge "${copies}" ] ; then i=1; - for filename in `ls ${dir} | grep mysqldump.`hostname -s`.daily. | sort -r` ; do + for filename in `ls ${dir} | grep "${prefix}." | sort -r` ; do if [ "${i}" -ge "${copies}" ] ; then rm "${dir}/${filename}" ; fi @@ -149,10 +151,7 @@ fi date=`date +"%y%m%d.%H%M%S"` ; - -dump_file_name="${dir}/mysqldump.`hostname -s`.${name}.${date}.sql" ; - -echo $dump_file_name +dump_file_name="${dir}/${prefix}.${date}.sql" ; mysqldump ${mysqlparams} > ${dump_file_name} ;