gpt4 book ai didi

MongoDB:mongodump/restore 与直接备份文件

转载 作者:IT老高 更新时间:2023-10-28 13:32:41 26 4
gpt4 key购买 nike

我想知道人们使用 MongoDB 备份的经验。假设文件系统快照不是一个选项,那么您在使用 mongodump/restore 与执行写锁定和备份文件方面有何经验?您是否遇到过导致您切换的一种方法的任何错误?

从我目前所做的阅读来看,似乎 mongodump/restore 具有能够在服务器处于事件状态时运行它的优势,但我不确定它的扩展性如何。

最佳答案

锁定和复制文件只是当您没有繁重的写入负载时的一种选择。

mongodump 可以在实时服务器上运行。它会产生一些额外的负载,所以不要在高峰时段这样做。此外,建议在辅助节点上进行(如果您不使用副本集,则应该这样做)。

当您拥有一个大到没有一台机器可以容纳它的数据库时,会出现一些复杂情况。见 this document .

此外,如果您有副本集,您可以删除其中一个辅助节点并直接复制其文件。见 http://www.mongodb.org/display/DOCS/Backups :

A simple approach is just to stop the database, back up the data files, and resume. This is safe but of course requires downtime. This can be done on a secondary without requiring downtime, but you must ensure your oplog is large enough to cover the time the secondary is unavailable so that it can catch up again when you restart it.

关于MongoDB:mongodump/restore 与直接备份文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9741111/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com