首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >大型数据库表上的Mysql主从复制(如何同步初始数据)

大型数据库表上的Mysql主从复制(如何同步初始数据)
EN

Stack Overflow用户
提问于 2010-05-10 21:37:57
回答 1查看 2K关注 0票数 2

我们有一个生产服务器和一个开发服务器。我们发现生产服务器上的备份几乎是不可能的,因为我们经历了大量的查询。因此,我们正在考虑以dev服务器作为从服务器来设置复制。这是理想的,因为我们有能力锁定该服务器上的表,另外,为开发人员提供最新的数据也是很好的。现在,问题是。在这一点上,生产服务器不可能真的被关闭或锁定,至少不容易。我们有一个高的查询量和相当大的30+ GB无辜者表。这两台服务器都在运行所有无害数据库,也都运行在MySQL5.1上。我们能做些什么来对数据进行同步来启动复制呢?我试过几种选择,但到目前为止,没有一种可行。

EN

回答 1

Stack Overflow用户

发布于 2010-05-11 15:50:08

您的问题似乎表明,您有一个生产服务器,没有冗余,也没有计划如何处理主数据库服务器的故障。如果这个假设是正确的,那么您可以选择两条路径来设置复制。

  1. 继续按照原来的方式使用架构设置复制。如果您选择这条路径,那么需要更多的信息才能知道什么是最好的方法。例如,是否启用二进制日志?如果没有细节,我相信我能给出的最好的建议是查看Percona XtraBackup工具,
  2. 第二个选择是更新生产数据库体系结构,以包括冗余和可行的故障转移计划。这将为您提供更健壮的环境和轻松设置附加复制的能力。我强烈推荐这个选项,因为生产数据库服务器最终会出现问题,这将导致意外中断。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2806632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档