免费注册 查看新帖 |

Chinaunix

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

MySQL备份与还原 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-04 17:49 |只看该作者 |倒序浏览
各位,我司现在所用的业务监控数据库,数据量已超过10亿条,目前采用mysqldump备份,但是前天我做了一个从库,然后将主库备份数据进行导入,结果整整导了30个小时左右才完成,想问问大家,你们用什么方式备份数据,那种方式还原数据时会较快????

论坛徽章:
9
每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00数据库技术版块每周发帖之星
日期:2016-03-07 16:30:25
2 [报告]
发表于 2012-05-04 17:55 |只看该作者
物理备份+逻辑备份
如果是新做从库的话就用物理备份恢复,这样时间可控。

论坛徽章:
0
3 [报告]
发表于 2012-05-04 17:59 |只看该作者
cenalulu 发表于 2012-05-04 17:55
物理备份+逻辑备份
如果是新做从库的话就用物理备份恢复,这样时间可控。


后面再做另外一台时,我是直接把主库上的数据库文件全部复制过来

但是,按照我第一次的方式,用数据恢复(或者当需要导入大量数据(过亿))时,会很慢,花费时间也很多,有没有比较好点的方式呢?

论坛徽章:
0
4 [报告]
发表于 2012-05-04 21:28 |只看该作者
回复 1# oulinhl


其实从库也是一种备份方式。超过10亿条记录,本身恢复就很慢。主要要做好主从监控,磁盘监控防止异常宕机。有钱的话买个共享存储!

论坛徽章:
9
每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00每日论坛发贴之星
日期:2016-01-04 06:20:00数据库技术版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00IT运维版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00综合交流区版块每日发帖之星
日期:2016-01-04 06:20:00数据库技术版块每周发帖之星
日期:2016-03-07 16:30:25
5 [报告]
发表于 2012-05-04 21:48 |只看该作者
回复 3# oulinhl


    常用的就是 set global sql_log_bin = 0; 还有临时禁用索引;

论坛徽章:
0
6 [报告]
发表于 2012-05-04 23:27 |只看该作者
暂时没这个烦恼,公司mysql数据文件小

论坛徽章:
0
7 [报告]
发表于 2012-05-06 01:06 |只看该作者
如果是innodb,可以用xtrabackup,主库负载不太高的话,对业务没有什么影响,1.5T的数据大概2天可以备出来。

论坛徽章:
0
8 [报告]
发表于 2012-05-07 09:07 |只看该作者
cenalulu 发表于 2012-05-04 21:48
回复 3# oulinhl


set global sql_log_bin = 0 禁止写二进制日志,这样导入速度可能会快些

至于你所说的禁用索引,当数据导入完成,再启用索引,会不会导致后台更新索引时锁表呢??况且我之前做数据导入本身就是为了创建索引和分区?

论坛徽章:
0
9 [报告]
发表于 2012-05-07 09:17 |只看该作者
LZ,你的表是INNODB,还是MYISAM还是其他的,或者是混合的,需不需要在线备份,恢复时有没有什么要求,这些不清楚,我们不好说。

论坛徽章:
0
10 [报告]
发表于 2012-05-07 10:21 |只看该作者
龙雪刚 发表于 2012-05-07 09:17
LZ,你的表是INNODB,还是MYISAM还是其他的,或者是混合的,需不需要在线备份,恢复时有没有什么要求,这些 ...



应用库是INNODB的,需要在线备份(应用服务不中断),恢复时间不能太长!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP