7

有没有办法重新生成丢失的WiredTiger.wt? 我们的 MongoDB 实例停止工作(奇怪地),并且该文件从dbpath文件夹中丢失 - 似乎这种行为是已知的。

顺便说一句,修复实用程序不成功:

file:WiredTiger.wt, connection: .//WiredTiger.wt: handle-open: open: No such file or directory

丢失数据库很难忍受......

任何的想法?谢谢。

PS我们仍然得到所有其他.wt文件。

4

1 回答 1

3

WiredTiger.wt文件包含有关 MongoDB 数据目录的基本元数据:存在哪些集合和索引以及每个文件中的最新检查点。如果WiredTiger.wt已从您的系统中完全删除,dbPath则当前没有重新创建此元数据的过程或工具,除非dbPath从备份副本中恢复完整。虽然您确实有数据文件,但不幸的是,您丢失了描述这些文件包含的内容以及它们之间的关系的目录。

于 2016-11-30T21:51:48.273 回答