簡體   English   中英

mongodb丟失了收藏目錄

[英]mongodb lost collections catalog

我們在獨立模式下使用MongoDB 3.0.4和wiredTiger,Windows Server 2008 x64。 我們有一種情況,MongoDB丟失了收藏品的“目錄”(我認為)。

我們在Wildfly 8.2.0.Final中的JavaEE應用程序中使用此數據庫。 mongo-java-driver版本是3.0.0。

在文件夾中查找所有集合文件(collection - * .wt)和索引文件,但在repair,showCollections和其他命令中,數據庫只找到了2個集合(我們差不多有20個)。 重新啟動服務時,應用程序“重新創建”了這兩個集合。

在MongoDB日志中,我們發現了關閉和啟動日志。 在日志中我們沒有找到任何錯誤日志。

有人知道這里發生了什么嗎?

我幾乎可以肯定MongoDB / WiredTiger目錄被意外關機所破壞。 (查看MongoDB和Windows日志中有證據證明。)

在網上尋找出路,我發現了這個錯誤這個改進可能會解決這個問題,或者提供一種方法來恢復數據,如果再次發生。

在閱讀了bug /改進后,我認為今天無法恢復我的數據。 不幸的是,我需要恢復備份並從那里開始。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM