2012-01-20 104 views
0

我们在生产服务器中使用mongodb分片,并在每个分片上使用2个分片和3个副本集(包括arbitor)。记录还根据写入请求进行分发。但是我们必须知道如何进行备份,因为我们在mondodb中有更多的50Lks记录。所以我们需要记录一下。实际上目前我们正在使用主IP和端口在每个分片服务器上使用mongodump进行备份。Mongodb分片备份/恢复

每次我们需要在每个分片服务器上进行备份时,以后我会再添加一个分片,我们也需要在该服务器上执行相同的过程。所以请分享你的输入,如果有任何其他可能使用mongos。

问候, 库马兰

回答

0

看看这个:

Backing Up Sharded Cluster

简而言之:

  • 为小群,你可以只使用mongodumpmongos

  • 备份较大的群集将涉及在单个碎片上运行mongodump