是否可以从使用 FileVault 加密的主文件夹中恢复已删除的文件?

是否可以从使用 FileVault 加密的主文件夹中恢复已删除的文件?

我删除了 Mac 启动分区中的所有内容。我以为我使用 TimeMachine 进行了最新备份,但不幸的是,主文件夹根本没有备份,因为它已使用 FileVault 加密。

看来 TimeMachine 在我登录账户时无法备份主文件夹。这是我的错,我应该在擦除硬盘之前检查备份。

我能恢复丢失的数据吗?我知道有工具可以从被删除的 HFS 分区中恢复文件。但是,是否可以从已删除的加密主文件夹中恢复文件?

答案1

您需要尝试恢复 FileVault 磁盘映像;如果您可以恢复它,则可以挂载它(尽管您需要提供旧的登录密码才能解密它)。在 Mac OS v10.3-10.4 中,磁盘映像是一个文件;在 v10.5 中,他们改用稀疏包格式,将映像分解为一堆“带”文件,我非常确定您需要获取所有文件(并将它们排列到适当的稀疏包目录结构中)才能使映像可挂载。这是我的 fvtest 帐户的目录结构(请注意,它位于 /Users/fvtest 内,但这与重建目的无关):

fvtest.sparsebundle/
    Info.bckup
    Info.plist
    token
    bands/
        0
        1
        2
        3
        37e5
        4
        5
        6
        d0
        d1
        d2
        d3
        d4

请注意,每个乐队文件大约 8MB,因此如果这个帐户包含大量数据,那么乐队文件的数量会相当多。数据恢复的一般规则适用,例如不要写入任何事物直到恢复完成为止。由于 OS X 有在未经要求的情况下将数据写入磁盘的烦人习惯(例如,聚焦索引),因此最好尽可能以只读方式安装磁盘。

答案2

道路文件保险箱似乎已经实现,但
不应期望以这种方式删除文件。
如果可能的话,您的加密方案(FileVault 本身)的安全性将受到威胁。

相关内容