您的位置:首页 > 数据库 > MySQL

mysql自动备份

2020-03-16 18:18 267 查看
echo -e '******Start********'$(date '+%Y%m%d%H%M%S')>>/storage/test/srdb_bak/blog.txt #日志打印

rq='srdb'$(date '+%Y%m%d')'01' #动态编写时间
orq='srdb'$(date -d'2 day ago' +'%Y%m%d')'01' #当前时间减去2天

echo -e $rq $orq>>/storage/test/srdb_bak/blog.txt

nohup  mkdir -p /storage/test/srdb_bak/$rq  &  mydumper -h 177.17.10.100 -P 33036 -u smart -p smartmin  -t 32 -F 5 -B srdb --no-schemas --no-views --skip-tz-utc -o /storage/test/srdb_bak/$rq >> dump_$rq.log &  #导出数据库文件

find /storage/test/srdb_bak -name $orq |xargs rm -rf #压删除最近2天之外的数据
echo -e '******End**********'$(date '+%Y%m%d%H%M%S')>>/storage/test/srdb_bak/blog.txt
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: