mongodb周期性的丢失数据
用nodejs写了一个博客。也经常写一些文章,记一些笔记。可博客总是周期性的丢失数据库数据(数据库里数据都没有了)。。我的数据库使用过程是这样的:用源码安装方式安装,将mongod添加到环境变量,新建了/data/db目录,然后就在bin目录下用nohup ./mongod &启动了数据库。。然后启动nodejs,博客就可以正常工作了。。但是每隔一段时间,差不多2个多月?打开博客所有数据都没了。利用远程备份数据命令,也备份不到数据。。
这是/data/db中的文件。。
有人知道是怎么回事吗?
回答:
我只能根据常识判断,问题应该不是在MongoDB本身上。根据这些信息没有办法判断问题在什么地方。可能的方向:
- 存储设备是否可靠?(比如是否在临时文件系统上?运行
df -h
看结果) - 丢数据的场景是怎样的?数据丢了,账户呢?是整个实例什么都不剩了还是有什么规律?
- 是否被人为删除?(如果是复制集可以检查local.oplog.rs)
以上是 mongodb周期性的丢失数据 的全部内容, 来源链接: utcz.com/p/197402.html