如果您下载mongodb实例的compose.io备份并解压缩.tar文件,则最终会得到.ns
和单个数字的扩展名。你如何从这些中恢复数据库?
答案 0 :(得分:13)
.ns .0 .1等文件是数据文件本身。
这个原始数据库你可以mongodump
这些文件,然后像往常一样使用mongorestore:
This solution可以使用pre mongo 3.0,但不再支持--dbpath
mongodump
。
mongod --dbpath ./
文件提取的下载目录从目录运行.ns
。mongodump -d [DBNAME] -o [DIR TO DUMP TO]
...不需要选项。