Mongodb 分片集群备份

Mongodb sharded cluster backup

提问人:Varun N 提问时间:11/16/2023 更新时间:11/16/2023 访问量:12

问:

我有一个分片的 mongodb 数据库集群。 我正在使用 mongodump 实用程序进行备份。

mongodump --host <host> --port 27017 --db <db_name>  --authenticationDatabase admin -u <username> -p <password> --out ouput

我是否能够通过对我的 mongodb 路由器运行上述命令来备份整个数据库?

已尝试运行上述命令。

mongodb 备份 mongodump

评论

0赞 Wernfried Domscheit 11/17/2023
你试过了吗?
1赞 barrypicker 11/17/2023
确保主机和端口是 MONGOS,而不是 MONGOD。应该可以正常工作。您可以通过并行备份每个MONGOD来获得更好的备份时间,但是在执行此操作之前,您需要停止平衡器。此外,时间点的概念也开始发挥作用。如果想要并行备份所有MONGOD,可能需要停止写入。
0赞 Matt Kneiser 11/17/2023
请考虑阅读此页面 mongodb.com/docs/database-tools/mongodump

答: 暂无答案