MongoDB副本设置辅助节点数据丢失

时间:2013-01-04 07:07:16

标签: mongodb replication

我有两个没有复制的mongod个实例,每个实例都有相同的集合名称但数据不同。现在初始化它们之间的复制。辅助机器从主机复制所有数据并丢失它的原始数据。我可以恢复原始数据二手机器?

1 个答案:

答案 0 :(得分:1)

这是MongoDB replica sets的预期行为:来自主数据的数据被复制到辅助数据。将服务器添加为新辅助服务器时,它会执行“初始同步”,从主服务器复制数据。副本集旨在实现故障转移和冗余;您的辅助节点应该具有与主节点及其当前复制滞后一致的数据。

如果您覆盖了以前的数据库,则唯一的选择是从备份中恢复。

另见: