我意外删除了 ReadyNAS 设备(2 个磁盘,RAID 1,带 BTRFS 文件系统)上的数百个视频文件。我立即将其关闭,以免被重写。
我知道有很多恢复程序……但它们似乎都会扫描文件(可能按文件类型),然后创建这些文件的列表,然后您可以将其恢复到另一个位置。这个过程非常缓慢且不方便。
- 将所有数据复制到另一个驱动器非常慢
- 它没有保留原始文件名或目录结构,而这对于我如何对它们进行分类非常重要
我假设我的下一个问题的答案是“否”,但是,难道不能简单地重建指针数据库(无论删除文件时删除了什么),而不是做所有这些其他事情吗?或者问题是有关文件的所有元数据(文件名称、目录等)都被永久删除了?
更新
我试过 TestDisk。当我进入分区列表屏幕时,有 3 个分区,当我选择主数据分区时,唯一可用的选项是[Type] [Image Creation] [Quit]
没有[undelete]
我在教程中看到的那样???
答案1
最后,经过几天尝试各种方法后,Reclaime.com 的解决方案效果非常好。它允许我查看我最初删除的所有文件夹,只需选择要恢复的文件夹即可。此外,它还知道原始文件名!恢复了,就像从未发生过删除一样。
我尝试了很多解决方案...TestDisk、PhotoRec、Home NAS Recovery、Easus、iCare Data Recovery、DiskInternals。没有一个能够查看我旧的目录结构和文件名。如果我没记错的话,它们都能够扫描并找到磁盘上的所有文件,但它们将文件命名为 f1003940404.mp4 之类的名称。但这不是我想要的结果。这些磁盘上有 2 TB 的数据,我只关心我删除的已知文件夹。而且它们是按日期排列的,所以我不想浏览所有已恢复的 f21130054.... 命名的文件来重新组织它们。是的,我尝试了 exiftool 之类的工具,它很有用,但许多恢复的文件没有必要的 exif 数据来按创建日期重命名文件。