MongoDB的数据到底存在哪儿?
 发布于 9 年前  作者 upupzealot  14326 次预览  最后一次回复是 9 年前  来自 问答 

服务器磁盘满了,重启后发现mongodb的数据都没了! dbpath的目录下只有journal、local.0和local.ns(还有个lock) 我以为是数据丢了,然后上了另一台机器,惊奇的发现dbpath下也只有这么几个文件(数据都还在) 奇怪,mongodb的数据难道不是存在dbpath中的某个文件里么?

大家有用mongodb的能看下自己的dbpath下都有啥么

4 回复
haozxuan

数据存储在哪里是由你config配置文件决定的,从你第二台机器看,你的数据文件根本不在dbpath下,否则不会有数据;建议你看下自己的配置文件

wszgxa

/data/db 如果系统默认是这。

upupzealot

@wszgxa 谢回复,不过我自己配置过dbpath,不是在默认位置了

upupzealot

@haozxuan 我觉得我的配置没有问题啊,数据库也是可以正常运作的。你也用mongodb的话能帮忙看下自己的dbpath下的目录结构吗?