创建文件mysqlBak.sh
docker exec h3_mysql /bin/bash -c 'mysqldump -u root -proot cloudpivot203new | gzip > /var/lib/mysql/dataBak/cloudpivot203new$(date +%Y%m%d_%H%M%S).sql.gz'
find /data/cloudpivot/middleware/mysql/mysql-data/dataBak/*.sql.gz -mtime +2 -exec rm {} \;
查看定时任务是否开启
service crond status
安装定时任务
yum install vixie-cron crontabs
yum install crontabs
//启动crontabs
service crond start
//显示状态,如果安装成功就会显示上图
service crond status
//开机自启动,这个根据自身需求决定是否使用
chkconfig crond on
输入crontab -e进行定时任务编辑
crontab -e
00 23 * * * /data/cloudpivot/middleware/mysql/mysqlBak.sh >> /data/cloudpivot/middleware/mysql/mylog.log 2>&1
service crond restart
版权声明:本文为weixin_45627271原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。