安装

yum install -y crontabs

【1】启动系统日志

service rsyslog start

【2】启动contab

service crond start

【3】添加任务计划命令crontab -e,内容如下

################
#   备份数据    #
################
创建备份目录(每天0点0分)
0  0  *  *  *  mkdir /root/bak/$(date +\%Y-\%m-\%d)
备份www的代码-(每天1点0分)
0  1  *  *  *  tar zcPf /root/bak/$(date +\%Y-\%m-\%d)/www-bak-$(date +\%Y-\%m-\%d).tar /var/www/html/www
备份test的数据库(每天1点0分)
0  1  *  *  *  mysqldump -h122.148.87.3 -uroot -ppassword1234 test --ignore-table=test.user_log > /root/bak/test-db-bak-$(date +\%Y-\%m-\%d).sql && tar zcPf /root/bak/$(date +\%Y-\%m-\%d)/test-db-bak-$(date +\%Y-\%m-\%d).tar /root/bak/test-db-bak-$(date +\%Y-\%m-\%d).sql && rm -f /root/bak/test-db-bak-$(date +\%Y-\%m-\%d).sql