我正在运行三个成员的复制品,我想在复制到辅助数据库时忽略特定的数据库。
mongodb是可能的,请帮助!!
答案 0 :(得分:1)
不,不能选择退出数据库,不能在Mongo复制设置中复制。
答案 1 :(得分:-1)
为什么需要副本集成员不要复制?副本集是一组承载相同数据集的mongod实例,但不承载数据的仲裁器除外。
一种方法是可以从副本集中删除特定数据库。
rs.remove(host:port)
或者,您可以重新配置副本集以使该成员成为仲裁者。在这种情况下,指定一个不同于保存数据的数据目录。
rs.addArb(host:port)
如果要求是执行某些实施或维护活动,在这种情况下您需要备份,请考虑使用延迟成员。请参阅此article。