作为一名 Mac 用户,我还是个新手,但现在我发现自己经常使用磁盘映像(dmg 和 sparseimages/bundles)来组织我的文件。大多数加密映像用于保存我的私人资料,其他映像用于保存工作文件和“关键任务”文件。
现在我有了一个新的驱动器,我试图设置 Time Machine。我注意到,虽然它确实备份了映像文件本身(因为这些文件存储在我的主目录中,并且没有被排除),但它没有备份挂载点本身(即 /Volumes/MyImageDrive)。
有没有办法将“虚拟驱动器”中的文件视为 HDD 上的其他文件?我不能将 Time machine cool/easy 恢复功能用于存储在这些驱动器上的文件吗?
显然,我始终可以恢复整个映像。但我想,尝试恢复 30GB 映像的几个实例,只是因为我不太确定更改发生在哪里,这将是相当麻烦的。
谢谢
答案1
由于一些原因,Time Machine 不会备份已安装驱动器的内容。例如:
已安装的映像可能非常短暂。如果 /Volumes/MyVolume 在星期一存在但在星期二消失,它是否应该认为这些文件不再存在,因此从未来的备份中删除?如果 MyVolume 在星期三恢复怎么办?现在它必须再次制作一份全新的内容副本,因为它不能确定这些文件是否与它在星期三看到的文件相同。
如果昨天将其安装为 /Volumes/MyVolume,但今天将其安装为 /Volumes/OurVolume,该怎么办?Time Machine 是否必须制作完整的副本?
除了备份图像本身之外,还备份图像的内容会浪费备份卷上的空间。您实际上会存储每个文件的两个副本。
然而,你能手动查看过去的备份,而无需花时间恢复它们。浏览到您的 Time Machine 卷。例如,我的看起来像这样:
/Volumes/TimeMachine/Backups.backupdb/Hypatia/
2009-11-27-163215/
2009-12-11-075355/
....
2010-06-22-004524/
Hypatia/
Applications/
Developer/
Library/
System/
Users/
如果您要查找特定版本的图像(或捆绑包)文件,我建议您查看这些有日期的文件夹并直接安装图像文件的备份副本,而不是使用花哨的 Time Machine 界面。您可以打开包含有日期的文件夹的文件夹,然后使用窗口的 Spotlight 搜索查找您要查找的图像的每个副本(即搜索“NameOfImage.sparsebundle”)。
这样,您就省去了将其复制回系统驱动器并覆盖其中任何内容的步骤。这比使用 Time Machine 的愚蠢界面稍微繁琐一些,但它可以完成工作。