首页 | 联系我们 | 叶凡网络官方QQ群:323842844
游客,欢迎您! 请登录 免费注册 忘记密码
您所在的位置:首页 > 新闻中心 > 行业新闻 > 正文

名扬互联:浅谈Linux下mysql数据库的备份-putty

作者:cocomyyz 来源: 日期:2014-3-12 10:51:36 人气:0 加入收藏 评论:0 标签:

tar命令执行前,停止数据库服务进程或锁定数据库,否则恢复数据时,运气好时可修复,会出现数据库损坏的情形,运气不好时就不可以了。利用系统crontab来定时执行备份文件。达到备份的目的按日期对备份结果进行保管。

1.创建保管备份文件的路径/mysqldata

#mkdir/mysqldata

2.创建/usr/sbin/bakmysql文件

#vi/usr/sbin/bakmysql

输入

rq=`date+%Y%m%d`

tarzcvf/mysqldata/mysql$rq.tar.gz/var/lib/mysql

或者写成

rq=`date+%Y%m%d`

mysqldump--all-databas-uroot-p980405>/mysqldata/mysql$rq.tar.gz

局部用户是/usr/local/mysql/data每个人可能不同 /var/lib/mysql数据库文件的目录。

这个每个人也可以根据自己的要求来做。/mysqldata/表示保管备份文件的目录。

使其可执行 3修改文件属性。

#chmod+x/usr/sbin/bakmysql

4.修改/etc/crontab

#vi/etc/crontab

下面添加

013***root/usr/sbin/bakmysql

表示每天3点钟执行备份

5.重新启动crond

#/etc/rc.d/init.d/crondrestart

完成。

这样每天你/mysqldata可以看到这样的文件

mysql20040619.tar.gz

直接下载就可以了


本文网址:http://www.mingyangnet.com/html/hangye/2039.html
读完这篇文章后,您心情如何?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
更多>>网友评论
发表评论
编辑推荐
  • 没有资料