mongo3.0恢复失败,错误失败:恢复错误:插入错误:EOF

Man*_*nny 4 mongodb mongorestore

我正在尝试使用mongorestore恢复包含100个集合(800GB)的数据库,mongorestore被用作mongo 2.4.4的备份.我使用以下命令:

mongorestore -u <username> -p <password> -d bp_prod079 
             /data/backup/2015-11-28/bp_prod079 --batchSize=100
Run Code Online (Sandbox Code Playgroud)

我正在使用batchSize = 1000,500,100来尝试使其工作.10-15次收集后我收到插入错误.当我收到此错误时,它几乎可以运行近一个半小时.

失败:恢复错误:bp_prod079.ANEpisodeBreakdown:错误从/data/backup/2015-11-28/bp_prod079/ANEpisodeBreakdown.bson恢复:插入错误:EOF

Dra*_*ako 12

对我来说,有一个小的batchSize工作.首先,我--batchSize=50把它改为10 --batchSize=10并完美.