mongoDB离线节点复制



是否可以设置mongoDB副本集与以下场景(如果是,如何):

  • 2台服务器始终在线运行mongodb,其中一台保存主节点,另一台保存备用副本;

  • n台计算机,每台计算机运行mongodb,偶尔连接到互联网,当它们在线时,持有需要与主节点同步的节点。

  • 备份。为了做到这一点,您必须将该节点的priority指定为0。如果您的节点永远不会被用作主节点,也不会被查询,您还可以将buildIndexes设置为false

  • Intermitent奴隶。由于限制(主要是在oplog队列上),如果您在MongoDB上有很多写操作,则不能让slave暂停很长时间,见这里。但是,您可以直接通过网络使用mongodumpmongorestore工具,也可以通过脚本+同步备份文件。更多信息请点击这里。请注意,恢复将在服务器中引入数据库或集合,并完全重新创建索引(如果您恢复系统)。

相关内容

  • 没有找到相关文章

最新更新