首先新建/home/website/backups/目录,并确保安装mutt
vi新建文件,命名为backup.sh,然后输入如下代码
mysqldump -u用户名 -p密码 数据库名 > /home/website/backups/databackup.sql
tar zcf /home/website/backups/databackup.sql.tar.gz /home/website/backups/
echo "内容为数据库备份" | mutt 邮箱地址 -a /home/website/backups/databackup.sql.tar.gz -s "数据库备份"
rm -rf /home/website/backups/*
保存后,给予执行权限
chmod 700 backup.sh
然后编辑计划任务
crontab -e
* */3 * * * /home/website/lenghui.sh