我们在生产服务器上使用mongodb分片,每个分片上有2个分片和3个副本集,包括仲裁器。还根据写入请求分发记录。但我们必须知道如何备份,因为我们在mondodb中有超过50Lk的记录。所以我们需要做个记录。实际上,目前我们正在使用主IP和端口在每个分片服务器上使用mongodump进行备份。
每次我们需要在每个分片服务器上进行备份时,以防将来我会再添加一个分片,我们也需要在该服务器上执行相同的过程。因此,如果有任何其他可能使用mongos的情况,请分享您的输入。
你好,库马兰
发布于 2013-04-29 02:23:00
下面是一些使用LVM快照创建一致的mongodb分片集群备份的python代码:https://github.com/knyar/mongoclusterscripts/tree/master/mongo-backup
发布于 2012-01-20 20:15:33
看看这个:
Backing Up Sharded Cluster。
简而言之:
对于较小的群集,您可以仅针对mongos.
mongodump。https://stackoverflow.com/questions/8941303
复制相似问题