繁体   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