mongodb复制问题

如何将生产mongodb数据复制同城灾备端?显示全部

如何将生产mongodb数据复制同城灾备端?

收起
参与13

查看其它 2 个回答liucj2004的回答

liucj2004liucj2004其它undefined

1、看数据量,如果数据量不大,oplog足够大,直接在灾备机房搭建成从节点,加入后会自动同步,前提是oplog要够大,如果是3.4以上集群更好,因为初始化同步速度回更快。
主要就是同步完初始化数据后,oplog要能覆盖到这段时间,否则也没法同步。
2、数据太大的话,找个从节点,停机,物理拷贝到硬盘,运到新机房,插上去,做主从。
3、sharding的话,原理还是上面那样,就是从节点放到灾备机房。

一般来说就是直接搭从节点,或者通过mongosync,mongoreplay转发流量,在灾备主节点同步也行(不推荐)。

农业其它 · 2017-05-23
浏览1889
彬彬 邀答

回答者

liucj2004 最近回答过的问题

回答状态

  • 发布时间:2017-05-23
  • 关注会员:4 人
  • 回答浏览:1889
  • X社区推广