【发布时间】:2020-04-29 09:23:42
【问题描述】:
我已经使用以下命令从 mongoDb 集合中进行了备份
mongodump -h 127.0.0.1 --port 9001 -d meteor -c products
我已使用以下命令将转储文件夹递归复制到我的服务器
scp -r dump root@66.204.148.25:/root
我无法使用以下命令恢复
docker exec -i mongodb mongorestore -d mew -c audioQuestions_Joker dump/meteor
文件在那里,但我收到以下消息 2020-01-12T11:38:10.863+0000 失败:mongorestore 目标“转储/流星”无效:统计转储/流星:没有这样的文件或目录
从 BSON 文件恢复集合备份的正确命令是什么?
仅供参考 docker abernix/meteord:node-8.4.0-base
谢谢
【问题讨论】:
-
这是因为docker在mongodb容器内搜索
dump/meteor -
是的,但是如何恢复主机上而不是容器上的文件?