SB 了一回....
刚才莫名丢失的原因:
之前在盛大云的时候 MongoDb 数据库配置在 /data/mongodb 下面的,前段时间迁移到 UCloud 以后,Mongodb 数据库就用了默认的配置 /var/lib/mongodb 启动了。
可能是当时第一次部署的时候 MongoDb 就跑好了,然后恢复配置的过程中把 MongoDb 的数据配置文件修改到了 /data/mongodb 下面,之后就再也没重启过,一直到今天....
然后自然没有数据了,位置都错了....
刚才我反复查了一下服务器 MongoDB 的 log 以及配置,发现 /var/lib/mongodb 下面有数据文件,并且更新日期是今天的,于是尝试将 MongoDb 配置修改到那个地址,重启,我操!回来了....
哇,虚惊一场!刚刚我一直在心里盘算,我们已经在多个客户项目上以及生产环境用上了 MongoDB,所以一直捏着一把汗,原来是这样,辛苦了 @huacnlee !