dbdir=/data/mysql
backdir=/data/bak/mysql
time=`date -d "today" +%f`
db=$(ls -p $dbdir | grep / |tr -d / | grep -ev 'information_schema|performance_schema|mysql|test')
/etc/init.d/mysqld stop
if [ -d $backdir ]
then
echo "ok!"
else
mkdir -p $backdir
fi
cd $dbdir
for i in $db
do
tar czf $backdir/$i\_db\_$time.tar.gz $i
done
/etc/init.d/mysqld start
find $backdir -name "*.tar.gz" -type f -mtime +15 -exec rm {} \; >/dev/null 2>&1
如对本文有疑问, 点击进行留言回复!!
荐 23-TensorFlow2.2+Keras版本新特性---自动图
荐 Flutter:最难搞的搭建环境,一次性成功!(新手踩坑)
ZABBIX自定义监控指定的LINUX磁盘分区,并配置触发器产生告警
Android7以上读写/data/data下其他APP私有文件的注意点
荐 MnasNet:经典轻量级神经网络搜索方法 | CVPR 2019
网友评论