Mongodb 是什么同步分片集群中包含的两个延迟副本(副本集的一部分)?
请看一下我的mongodb地图 是什么同步分片集群中包含的两个延迟副本(副本集的一部分)?如果由于我先关闭了一台生产服务器(使用db.shutdownServer()),几分钟后又关闭了另一台我的服务器,因此我的复制集“half”未同步,我如何使用延迟备份Mongodb 是什么同步分片集群中包含的两个延迟副本(副本集的一部分)?,mongodb,Mongodb,请看一下我的mongodb地图 是什么同步分片集群中包含的两个延迟副本(副本集的一部分)?如果由于我先关闭了一台生产服务器(使用db.shutdownServer()),几分钟后又关闭了另一台我的服务器,因此我的复制集“half”未同步,我如何使用延迟备份 还是我的mongo地图不完美?在这种情况下,请解释我做错了什么。您的“延迟备份”模型存在一个明显的问题,即延迟的二级备份将反映每个副本集的状态,而不是给定时间点分片群集的完整状态 一个简单的例子: 有一个from shard1=>shard
还是我的mongo地图不完美?在这种情况下,请解释我做错了什么。您的“延迟备份”模型存在一个明显的问题,即延迟的二级备份将反映每个副本集的状态,而不是给定时间点分片群集的完整状态 一个简单的例子:
- 有一个from shard1=>shard2正在进行
- 复制文档时,文档将同时存在于shard1和shard2上
- 您的“延迟备份”没有匹配的配置元数据来解释集群的状态(并且它将随着时间的推移而改变,除非您禁用平衡器)
有关更多信息,请参阅MongoDB文档中的教程。如果您有大量数据,通常需要使用这种方法创建近似的时间点备份。关于备份/恢复的这个问题更适合于,因为它不是一个编程问题。Thx,永远不知道DBA StackExchange。现在我在这里重新发布了我对这个主题的处理方法?我实际上希望这个主题迁移到DBA StackExchange,但它似乎已经关闭了。我猜你可以把它留给后人吗?我也期待着迁移。。。不管怎样都没关系,谢谢你,Stennie。当然,让它离开这里吧。这真的很令人伤心。希望未来MongoDB能够制作整个分片集群的延迟副本。