繁体   English   中英

MongoDB副本集辅助节点数据丢失

[英]MongoDB replica set secondary node data loss

我有两个不带复制的mongod实例,每个实例都具有相同的集合名称,但数据不同。现在,它们之间已初始化了复制。辅助计算机从主计算机复制所有数据并释放其原始数据。我可以恢复存在于辅助计算机中的原始数据吗?

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

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

也可以看看:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM