恢復網路磁碟機上已刪除的文件

恢復網路磁碟機上已刪除的文件

我似乎不小心從網路磁碟機(專有作業系統的 Western Digital NAS,但可能是 Linux;由 3 台裝有 Windows XP 和 Windows 7 的 PC 使用)中刪除了一些檔案。

有什麼辦法可以讓田地旋轉嗎?

或者至少,有沒有辦法查看刪除是何時以及從哪個客戶端/進程完成的?我不記得我刪除了一個文件,所以至少我想知道發生了什麼。

答案1

您需要對硬碟進行區塊級存取。由於您的 NAS 很可能不會透過網路將其提供給您,這意味著移除硬碟並將它們直接連接到電腦(使用 Linux 並確保它不會寫入任何內容!)。這應該盡快完成。

根據檔案系統,您可以使用適當的復原工具。如果該文件確實很重要(例如價值 1000 美元的重要文件),請讓資料恢復公司來做這項工作。如果它有點重要(例如您的幾個小時很重要),或者如果您喜歡學習東西並且不介意浪費時間,請嘗試一些適合檔案系統的恢復工具。如果有任何類型的 RAID,那麼即使訪問檔案系統也祝您好運。如果檔案系統是ext3/ext4,則需要嘗試從ext3/ext4還原數據雜誌,因為它會擦除關鍵資料結構。

除非您的 NAS 有一些非常不尋常的日誌記錄,否則您永遠不會知道檔案是從哪裡刪除的。您也許可以使用資料復原/取證工具來取得刪除日期(需要區塊層級存取)。

答案2

我懷疑是否有任何可以從 PC 運行的工具可以在 NAS 上運行(除非您的 NAS 作為區塊設備提供給作業系統 - 通常情況並非如此 - 他們傾向於使用 Windows 檔案共用或等效工具)。

如果您獲得對設備的「區塊級」存取權限,您也許能夠運行一些恢復,但這非常困難,並且沒有什麼比簡單的取消刪除或查看垃圾資料夾更好的了。

相關內容