0

背景

具有 5 个分片的分片 mongo 集群

3 个独立的配置服务器实例

蒙戈版本:3.0.8

要求

升级到 3.2.8 以及将单个配置服务器转换为副本集

参考

配置服务器到副本集转换

准备

在 QA 环境中测试成功。

问题

生产规模远远超过 QA,它为实时流量提供服务。如果从单个服务器到副本集的转换失败,有什么办法可以制定回滚计划。

一种可能的解决方案是:备份配置服务器数据并在出现故障时恢复,然后重新启动 3 个服务器和 mongos。这有多可行?

4

1 回答 1

0

最好和最安全的选择是备份整个集群。这可以手动完成,也可以使用云管理器完成。使用云管理器也可以配置备份计划。数据库的大小很大,所以我们没有等待整个集群备份,而是只备份配置服务器(根本不推荐)。幸运的是我们没有遇到任何问题,一切都很顺利。感谢云管理员。

于 2017-03-14T18:05:33.023 回答