无需停机即可将独立数据从独立数据库获取到现有副本集

时间:2016-05-27 08:58:11

标签: mongodb

我在AWS上运行了一个独立的mongo实例,现在我使用mongo云管理器(也在AWS上托管)创建了托管副本集。不,我希望在没有停机的情况下将我的数据从独立实例传输到副本集中。

关闭生成独立实例备份并将其导入副本集的所有服务可能会导致停机。

如果我将独立节点作为另一个副本集成员添加到新副本集会发生什么呢?我的独立实例内容会被删除吗?或者这也将同步到所有其他副本集主机?

1 个答案:

答案 0 :(得分:0)

为了提高安全性,您需要在副本集中设置3个系统(主要,次要和辅助或仲裁),只有pri / sec会导致比预期更多的问题。

如果您的服务器(主服务器)未启动副本集参数已激活

  

mongod --replSet" rs0"

然后,您需要在配置文件中添加条目或添加启动参数--replSet "myReplSet" - 这将导致您的服务中断。

然后使用mongo中的手册,您可以通过步骤启动单个服务器副本集,然后添加辅助系统。