簡體   English   中英

恢復缺少的WiredTiger.wt

[英]Recovering a missing WiredTiger.wt

有沒有辦法重新生成缺少的WiredTiger.wt 我們的MongoDB實例停止工作(奇怪),並且dbpath文件夾中缺少該文件 - 看起來這種行為是已知的

順便說一句,修復實用程序沒有成功:

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

丟失數據庫很難忍受......

任何的想法? 謝謝。

PS我們仍然擁有所有其他.wt文件。

WiredTiger.wt文件包含有關MongoDB數據目錄的基本元數據:存在哪些集合和索引以及每個文件中的最新檢查點。 如果WiredTiger.wt dbPath完全刪除WiredTiger.wt ,則當前沒有任何進程或工具可以重新創建此元數據, dbPath從備份副本還原完整的dbPath 雖然你有數據文件,但遺憾的是你丟失了描述這些文件包含的內容以及它們之間的關系。

暫無
暫無

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

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