4 trash permissions acl time-machine macos
我一直在外部驱动器上存储我的 Time Machine 备份。注意到空间越来越小,我在 Finder 中查看了该外部驱动器,选择了一堆文件夹并将它们移至废纸篓。
我现在意识到这对我来说很愚蠢,原因有很多:
那么,有没有人对如何最好地处理这个问题有见解或建议?
具体来说,我想知道:
在此先感谢你们提供的任何帮助。
我现在的理解是,初始备份之后的所有 Time Machine 备份都是上一个备份的差异,而不是磁盘映像。因此,删除这些文件夹会使后续备份无用(我认为)。
幸运的是,情况并非如此。Time Machine 备份是完整备份,但它们与之前未更改文件的备份共享磁盘空间(使用硬链接)。只要有任何硬链接可用,您就可以访问该文件。
因此,如果您在周一的备份中有一个大文件,而该文件在周二没有更改,那么周二的备份中也会存在相同的文件,但不会占用任何额外的磁盘空间。您可以安全地删除星期一的备份,星期二的“副本”将继续工作。
在我停止之前,“准备清空垃圾箱...要删除的项目:[数量]”对话达到了 150 万个文件(!)。而且我没有权限,即使是 root,也没有权限 rm -rf 它们。
是的,由于这些硬链接,Time Machine 备份中有大量文件(它们都被计算了很多次)。您不能在 Time Machine 备份上使用简单的基于文件的工具,您需要能够理解(并保留)硬链接的工具。例如,如果您尝试复制 Time Machine 磁盘上的所有文件,最终会出现大量重复。复制/备份 Time Machine 的唯一方法是克隆磁盘结构(使用诸如“磁盘工具”之类的工具)。
归档时间: |
|
查看次数: |
7506 次 |
最近记录: |