在centos中配置mysql数据库自动备份应该怎么做?很多人都不太了解,今天小编为了让大家更加了解centos中配置mysql数据库自动备份的方法,所以给大家总结了以下内容,一起往下看吧。
<强> 1,查看磁盘空间情况强>
执行<代码> df - h 代码>选择剩余空间最大的目录(以/目录为例)
<强> 2,创建备份目录强>
cd/mkdir备份 光盘备份
(相关视频教程分享:mysql视频教程)
<强> 3,创建备份Shell脚本强>
vim monarch-bak。sh #君主是数据库名 ,mysqldump -uroot -p980225 monarch>美元/备份/monarch_(日期+ Y % - % m - H % d_ %: % m: % S) . sql #对备份进行压缩:mysqldump -uusername -ppassword数据库名| gzip祝辞/home/backup/DatabaseName_ $ Y % m % d_(日期+ % % H % % S) . sql。广州
<强> 4,添加可执行权限:强>
chmod u + x monarch-bak。sh
添加可执行权限之后先执行一下,看看脚本有没有错误,能不能正常使用:。/bkDatabaseName。sh
<强> 5,添加定时备份任务强>
确认crontab是否安装。
crontab - e
追加:
22日11 * * */备份/monarch-bak来源。sh #解释每天22执行/备份/monarch-bak。sh脚本
重启crontab:
服务crond重启
以上就是在centos中配置mysql数据库自动备份应该怎么做的简略介绍,当然详细使用上面的不同还得要大家自己使用过才领会。如果想了解更多,欢迎关注行业资讯频道哦!