Mongo中的CopyDatabase是否有限制

时间:2012-07-17 23:12:27

标签: mongodb copy

我正在使用Mongo中的copyDatabase将100万条记录(约97G)数据复制到另一台服务器。两台服务器都有超过500G的磁盘空间。但是,我注意到虽然进程仍在运行,但实际文件不再添加。停在xxxxx.11任何想法?

1 个答案:

答案 0 :(得分:1)

复制数据库将移动收集数据,然后为每个集合构建索引。在100GB数据集上构建索引可能会花费大量时间(特别是在少量RAM的情况下)。您可能正处于大型索引构建的中间。

您可以通过观察日志并在目标数据库的shell中运行db.currentOp()来检查进度。