mongodb周期性的丢失数据

用nodejs写了一个博客。也经常写一些文章,记一些笔记。可博客总是周期性的丢失数据库数据(数据库里数据都没有了)。。我的数据库使用过程是这样的:用源码安装方式安装,将mongod添加到环境变量,新建了/data/db目录,然后就在bin目录下用nohup ./mongod &启动了数据库。。然后启动nodejs,博客就可以正常工作了。。但是每隔一段时间,差不多2个多月?打开博客所有数据都没了。利用远程备份数据命令,也备份不到数据。。图片描述

这是/data/db中的文件。。
有人知道是怎么回事吗?

回答:

我只能根据常识判断,问题应该不是在MongoDB本身上。根据这些信息没有办法判断问题在什么地方。可能的方向:

  1. 存储设备是否可靠?(比如是否在临时文件系统上?运行df -h看结果)
  2. 丢数据的场景是怎样的?数据丢了,账户呢?是整个实例什么都不剩了还是有什么规律?
  3. 是否被人为删除?(如果是复制集可以检查local.oplog.rs)

以上是 mongodb周期性的丢失数据 的全部内容, 来源链接: utcz.com/p/197402.html

回到顶部