gpt4 book ai didi

mongodb - 使用 mongodb 恢复转储失败

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

我已经使用以下 mongodump 命令行转储了一个 mongodb 数据库

mongodump -h www.myhost.com -u myusername -p mypassword -d mydb > dump.bson

我正在尝试在本地服务器上恢复转储:

mongorestore -h localhost -d mydb dump.bson  

不幸的是,它失败并出现以下错误:

assertion: 10264 invalid object size: 1096040772 

有谁知道什么可能导致这个错误?
在两台服务器上,mongo 的版本都是 1.8.3

谢谢

最佳答案

因为 mongodump 的第一个字符串输出是“db level lock enabled: 0”

你需要这样做

tail -n+2 dump.bson > dump_fix.bsonmongorestore -h localhost -d mydb dump_fix.bson

关于mongodb - 使用 mongodb 恢复转储失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7873087/

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