Centos 7创建定时备份数据库脚本crontab, mysql
1、环境要求:
1.已经安装好mysql
2.已经创建好数据库,名称是databasename
3.当前位置是/root
#在root下面创建bkdb目录
mkdir /root/bkdb
#创建bkdb.sh文件
touch /root/bkdb.sh
#编辑bkdb.sh文件
vi /root/bkdb.sh
#bkdb.sh的內容
#生成年月日格式存入变量dn
dn=`date +%Y%m%d%H%M`
#通过dump命名导出整个数据库到指定文件
mysqldump -uroot databasename > /root/bkdb/${dn}db.sql
2、#添加执行权限
chmod +x bkdb.sh
#进入定时任务编辑状态
crontab -e
#指定每天23点30分执行备份
30 23 * * * /root/bkdb.sh
注:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:158
阅读量:143
阅读量:51
阅读量:169
阅读量:95