centos下配置mysql数据库主动备份
发布时间:09/01 来源:未知 浏览:
关键词:
1、查看磁盘空间状况
施行 df -h
选中剩余空间最大的名目 (以/名目为例)
2、新建备份名目
cd / mkdir backup cd backup
(相干视频教程分享:mysql视频教程)
3、新建备份Shell足本
vim monarch-bak.sh #monarch是数据库名 mysqldump -uroot -p980225 monarch> /backup/monarch_$(date +%Y-%m-%d_%H:%M:%S).sql #对备份进行紧缩:mysqldump -uusername -ppassword DatabaseName | gzip > /home/backup/DatabaseName_$(date +%Y%m%d_%H%M%S).sql.gz
4、增加可施行权限:
chmod u+x monarch-bak.sh
增加可施行权限之后先施行一下,看看足本有没有差错,能不克不及正常运用: ./bkDatabaseName.sh
5、增加按时备份任务
确认crontab可否安装。
crontab -e
追加 :
22 11 * * * source /backup/monarch-bak.sh #解释 天天11:22施行/backup/monarch-bak.sh足本
重新启动crontab:
service crond restart
相干文章教程举荐:mysql教程
以上就是centos下配置mysql数据库主动备份的细致内容,更多请关注 百分百源码网 其它相干文章!