通过从备份中排除这些文件夹来节省Time Machine Drive上的空间

您是否收到有关全时机器驱动器的通知?您是否会觉得备份时间太长?更大、更快的硬盘可能是最佳解决方案,但您也可以通过从备份中排除特定文件夹来提供帮助。

相关:如何使用Time Machine备份Mac和恢复文件

我们已经向您展示了如何使用Time Machine备份和恢复文件,包括如何从备份中排除特定文件夹。要排除文件夹,只需转到系统首选项>时光机>选项。

一些更多选项将向下滑动,使您能够从备份中排除特定文件夹。但是哪些文件夹可以安全地禁用呢?有没有已经被系统禁用的?让我们来看看。

Time Machine默认排除什么?

相关:PSA:即使您的备份驱动器没有插入,您也可以使用Time Machine

Time Machine已经排除了一大堆不需要备份的东西:垃圾、缓存和索引。你知道即使你的驱动器没有插上电源,你也可以如何使用时光机吗?使此成为可能的本地备份也不会备份,因为这将是冗余的。因此,如果您不需要担心排除系统级的东西,如日志和缓存-Time Machine已经为您涵盖了。

如果只知道系统级内容已经被排除就足够了,那么跳过这一节的其余部分。但是,如果您有兴趣查看默认情况下排除的文件夹的完整列表(或者只是想证明您自己排除了某些文件夹),下面是如何做到这一点的。

名为“StdExclusions.plist”的文件概述了Time Machine排除的所有内容。您可以在以下位置找到该文件:

/System/Library/CoreServices/backupd.bundle/Contents/Resources/

您可以通过在终端(位于应用程序>实用程序>终端)中运行以下命令来快速打开该文件:

/System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist

这个清单太长了,不能列在这里,所以你应该自己去查一下。

各个程序还可以将特定文件标记为不备份。通常,这包括缓存和其他临时文件。您可以通过在终端中运行以下命令来查找这些豁免文件的列表:

sudo mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"

不过,总而言之,你不需要担心停止Time Machine备份缓存或垃圾文件夹,因为它已经知道不要这样做。非常感谢Stack Exchange的布兰特·鲍比(Brant Bobby)指出了证明这一点的命令。

我还应该考虑排除哪些项目呢?

既然您已经了解了Time Machine默认排除的内容,让我们来看看您可能会考虑排除的其他一些项目,以释放一些空间。

您的Dropbox文件夹,或您已同步的任何文件夹

如果你使用的是Dropbox、OneDrive、Google Drive或任何其他同步服务,那么你已经将这些文件存储在至少两个位置-本地驱动器和云中。如果您也要将文件同步到其他设备,那么这些文件也存储在其他位置。

小心点。大多数云服务都提供了恢复已删除文件的宽限期。例如,Dropbox给你30天的时间,并保留它拥有的文件的较旧版本-就像备份一样。但是,如果您的云服务不提供此功能,您可能不想将这些文件排除在Time Machine备份之外,因为如果您不小心删除了一个重要文件,您可能无法完全覆盖这些文件。不过,请记住这一点,您可以将这些文件夹排除在Time Machine备份之外。

您的虚拟机

相关:初学者极客:如何创建和使用虚拟机

如果您在Mac上创建了使用Windows或Linux应用程序的虚拟机,那么将其从备份中排除可能是个好主意。每个虚拟硬盘都是一个文件,这意味着您每次使用虚拟机时,都需要重新备份一个20 GB以上的文件。如果你使用Parallels,这不是什么大问题,因为Parallels就是为此而构建的,但是其他虚拟机可能很难做到这一点。

我们建议将您的虚拟机一次性备份到其他硬盘,并将其排除在Time Machine备份之外。

你的蒸汽图书馆和其他游戏

如果你在Mac上玩很多蒸汽游戏,你可能不需要备份它们。毕竟,找回你的游戏就像打开Steam并重新下载一样容易。

相关:如何访问Mac上的Hidden~/Library文件夹

要找到蒸汽游戏的位置,您需要知道如何访问Mac上的隐藏库文件夹。您可以在以下位置找到蒸汽设置文件夹

~/Library/Application Support/Steam

游戏本身存储在steamapps文件夹中。如果排除该文件夹,您将节省大量存储空间,而不会丢失任何无法快速取回的内容。*您的游戏保存文件通常保存在Library文件夹中的其他位置,因此您不需要担心排除steamapps文件夹会丢失这些文件。

而且这个建议也不仅仅适用于蒸汽游戏。一般来说,游戏往往非常大,如果你需要的话,很容易重新下载-没有理由在它们上浪费备份空间。

我们建议将所有游戏放在单独的文件夹中,然后从Time Machine备份中排除该文件夹。

您可以轻松收回大型应用程序

如果空间仍然不足,您可能希望将游戏中使用的相同逻辑应用于其他大型应用程序。转到您的应用程序文件夹,查找可以轻松重新安装的大型程序。像Microsoft Office和Adobe Creative Suite这样的软件很容易稍后重新下载,而且不断更新意味着您可能会以一定的频率备份这些应用程序的新副本。如果您发现应用程序在Mac上占用大量空间,请考虑将其从备份中排除。

您可能不需要备份的大文件

相关:MacOS中的“其他”存储是如何占用的?

我们已经向您展示了如何在MacOS中查找您最大的文件。排除这些文件可能是在Time Machine驱动器上释放一些空间的最简单方法。特别是,寻找您不会遗漏的或容易替换的大文件。例如,可以重新下载的电影是排除在外的主要候选者。如果找到多个这样的文件,请将它们放在各自的文件夹中,然后从备份中排除该文件夹。

您的下载文件夹

如果你和我一样,你的Downloads文件夹就是一个满是文件的地方,在删除或归档到其他地方之前,你会简单地看一下这些文件。如果您想要减小常规备份的大小,排除Downloads文件夹可能是个不错的选择-不过,根据您在那里存储的内容,节省的金额可能不会很大。如果您有想要保留的下载内容,我们建议您将其存储在下载文件夹之外的其他位置,然后将其排除在下载文件夹之外。

极端方法:排除所有系统文件和应用程序

如果你仍然没有空间-即使在做了所有你觉得舒服的排除之后-你可能需要一个更大的硬盘。但您确实有一个额外(有点极端)的选项:从备份中排除所有系统文件。要执行此操作,请打开查找器,然后在“设备”类别下选择您的计算机。从那里浏览到您的主硬盘,然后浏览到“系统”文件夹。

将此文件夹拖到您的Time Machine排除列表中,系统将询问您是否要排除所有系统文件。

这样做意味着您无法从Time Machine恢复完整安装。如果您的硬盘出现故障,您必须重新安装操作系统。如果您愿意忍受这一点,排除系统文件是另一种在备份驱动器上节省大量空间的方法。

归根结底,您最想保存的是您不可替代的文件-照片、视频、文档。其他所有内容都可以重新下载和重新安装。最简单的建议是只买一个更大的硬盘,这样你就可以备份所有东西。但是,如果您不能做到这一点,从备份中排除某些项目可以为您提供更多的空间来放置最重要的内容。

相关文章