备份群集元数据

此过程将关闭config servermongod实例,以创建sharded cluster's元数据的备份。集群的配置服务器存储集群的所有元数据,最重要的是从chunksshards的 Map。

当您执行此过程时,群集将保持运行[1]

  • 暂时禁用集群平衡器进程。有关更多信息,请参见禁用平衡器

  • 关闭其中一个配置数据库。

  • 创建数据文件的完整副本(即配置实例的dbPath选项指定的路径。)

  • 重新启动原始配置服务器。

  • 重新启用平衡器,以使群集恢复正常的平衡操作。有关 Management 平衡器过程的更多信息,请参见禁用平衡器部分。

[1]虽然三个配置服务器之一不可用,但是群集无法拆分任何块,也无法在分片之间迁移块。您的应用程序将能够将数据写入集群。有关更多信息,请参见Config Servers