鍍金池/ 問答/數(shù)據(jù)庫  HTML/ mongodb周期性的丟失數(shù)據(jù)

mongodb周期性的丟失數(shù)據(jù)

用nodejs寫了一個博客。也經(jīng)常寫一些文章,記一些筆記??刹┛涂偸侵芷谛缘膩G失數(shù)據(jù)庫數(shù)據(jù)(數(shù)據(jù)庫里數(shù)據(jù)都沒有了)。。我的數(shù)據(jù)庫使用過程是這樣的:用源碼安裝方式安裝,將mongod添加到環(huán)境變量,新建了/data/db目錄,然后就在bin目錄下用nohup ./mongod &啟動了數(shù)據(jù)庫。。然后啟動nodejs,博客就可以正常工作了。。但是每隔一段時間,差不多2個多月?打開博客所有數(shù)據(jù)都沒了。利用遠程備份數(shù)據(jù)命令,也備份不到數(shù)據(jù)。。圖片描述

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

回答
編輯回答
有你在

我只能根據(jù)常識判斷,問題應(yīng)該不是在MongoDB本身上。根據(jù)這些信息沒有辦法判斷問題在什么地方。可能的方向:

  1. 存儲設(shè)備是否可靠?(比如是否在臨時文件系統(tǒng)上?運行df -h看結(jié)果)
  2. 丟數(shù)據(jù)的場景是怎樣的?數(shù)據(jù)丟了,賬戶呢?是整個實例什么都不剩了還是有什么規(guī)律?
  3. 是否被人為刪除?(如果是復(fù)制集可以檢查local.oplog.rs)
2018年9月2日 12:03