传输MongoDB数据

时间:2019-01-15 16:05:53

标签: mongodb

因此,如文档所述,默认情况下,它将数据存储在data / db /目录中。通过文件管理器可以看到,该文件夹为空。我想文件都藏在那里了。

因此,如果我从另一台PC提取带有此文件夹的存储库,是否可以通过MongoDB访问此数据?

2 个答案:

答案 0 :(得分:2)

  

我想文件被藏在那里了

不太可能。我敢打赌,您的数据目录已设置为另一个值。

  

如果我从另一台PC提取带有此文件夹的存储库

可能有效,但充其量只能覆盖您的本地数据文件。最坏的情况是,它将覆盖您的本地数据文件,而mongodb不会使用新的数据文件启动。

建议/支持的方法是使用mongodump / mongorestore。优点:您不必担心数据文件在两台计算机上的位置。

答案 1 :(得分:1)

例如,如果您从Debian / Ubuntu软件包中安装了MongoDB,则数据目录将为/var/lib/mongodb

请参见https://askubuntu.com/questions/982673/where-is-mongo-database-folder-on-the-filesystem