MongoDB数据库恢复需要太多时间



我遇到了以下问题。我的任务是从备份中恢复Mongo DB,我正在使用mongorestore.exe(在Windows操作系统上(。恢复过程大约需要1,5h,备份文件大小约为25G(包含25M文档(。

我尝试在 AWS 文档数据库集群(实例类型:db.r5.large(和本地安装的 MongoDB(EC2-instance,r5n.large(上还原。我得到了几乎相同的过程时间(大约 1.5 小时(

我的问题:此操作的合理时间是否合理,如何优化/减少此操作所需的时间?

所有的建议都非常感谢。

同意Ayoub@的观点,与 --numParallelCollections 并行化帮助许多人加快了恢复过程。此外,您还可以通过在还原期间将 Amazon DocumentDB 实例扩展到更大的大小,并在还原完成后将其缩减到 r5.large 来加快还原速度。Amazon DocumentDB 按秒对实例成本收费,以帮助最大限度地降低这些场景的成本。

最新更新