免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3366 | 回复: 14
打印 上一主题 下一主题

麻烦各位兄弟,mysql二进制文件的备份问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-07 14:43 |只看该作者 |倒序浏览
我需要做二进制文件的备份,然后还原 ,还原我会做,但是备份手动怎么操作呢?
是cp /var/lib/mysql/mysql-bin.0000* /date

可是这样的拷贝,如果这个文件正在写东西是不是也可以拷贝呢?

论坛徽章:
0
2 [报告]
发表于 2012-03-07 14:49 |只看该作者
先flush logs,

论坛徽章:
0
3 [报告]
发表于 2012-03-07 14:50 |只看该作者
楼上兄弟,我差了flush logs,但是网上写法我不会用,能麻烦你告诉我个详细的操作吗?谢谢了

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52戌狗
日期:2013-12-27 15:08:11
4 [报告]
发表于 2012-03-07 15:21 |只看该作者
本帖最后由 小版主杀手 于 2012-03-07 15:22 编辑


如果是整个数据目录的话
FLUSH TABLES WITH READ LOCK后用shell cp

论坛徽章:
0
5 [报告]
发表于 2012-03-07 15:49 |只看该作者
FLUSH TABLES WITH READ LOCK 这个是什么意思呢,我执行对了,但是不知道在干什么?

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52戌狗
日期:2013-12-27 15:08:11
6 [报告]
发表于 2012-03-07 16:16 |只看该作者
新手刚来 发表于 2012-03-07 15:49
FLUSH TABLES WITH READ LOCK 这个是什么意思呢,我执行对了,但是不知道在干什么?


全局读锁定,执行了命令之后所有库所有表都被锁定只读,把内存中的数据写到影硬盘上去,保证拷贝过程中不会有新的数据写入

论坛徽章:
0
7 [报告]
发表于 2012-03-07 16:23 |只看该作者
兄弟真牛,懂了,还有一个问题就是,我要每天进行增量备份
例如我现在/var/lib/mysql/mysql-bin.0000*  这些文件特别多,我要是每天进行增量备份,我怎么判断今天增长了哪些呢?

论坛徽章:
0
8 [报告]
发表于 2012-03-07 16:27 |只看该作者
mysqladmin flush-logs   产生新的日志文件

论坛徽章:
0
9 [报告]
发表于 2012-03-07 16:34 |只看该作者
谢谢楼上几位兄弟,我的问题解决了,谢谢了

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52戌狗
日期:2013-12-27 15:08:11
10 [报告]
发表于 2012-03-07 16:43 |只看该作者
本帖最后由 小版主杀手 于 2012-03-07 16:50 编辑
新手刚来 发表于 2012-03-07 16:23
兄弟真牛,懂了,还有一个问题就是,我要每天进行增量备份
例如我现在/var/lib/mysql/mysql-bin.0000*  这 ...

每天某个点定时./mysqladmin -uroot -pXXXX flush-logs,会自动生产一个bin文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP