开发者社区> 问答> 正文

如何做数据库的实时备份??

落地花开啦 2016-02-12 13:15:00 3010

不知道 Mysql 可以做实时备份不?
需求是:两个不同的机房 如 北京机房,上海机房 ,
北京机房 有我公司一台数据库服务器
上海机房 有我公司一台数据库服务器
上海机房 数据库目前是 主服务器,
怎么样才能把上海机房数据库实时的同步到北京服务器(或者 每隔 10分钟 2个小时 同步一次)
当主库出问题或主库所在机房出问题,可以及时的切换到 另一个机房的数据库
完整的同步,包括 数据库的所有对象,不仅仅是表,包括索引、存储过程、函数、默认值、约束等完全的同步过去

存储 关系型数据库 MySQL 数据库 索引
分享到
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 18:41:16

    mysql是做主从增量备份。
    你需要有“原子”概念。因此你目前的系统,不能保证近10分钟,或2小时的数据在备份服务器上存在。一个解决方案就是多缓冲的方式。降低上述“原子”时间片的大小。

    0 0
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程