如何释放Mac上Time Machine本地备份使用的空间

时光机不只是备份到外部驱动器。在你的MacBook上启用Time Machine,它也会创建“本地快照”,可能会占用超过100 GB的内部存储磁盘空间。

当您在关于Mac窗口中查看存储的可视概览时,这些本地快照将显示为“备份”。以下是如何释放空间并在Mac上获得更多空间的方法。

查看备份占用了多少空间

相关:释放Mac硬盘空间的10种方法

要查看这些本地Time Machine备份占用了多少空间,请单击菜单栏上的Apple图标,单击关于此Mac,然后单击存储标题。此处的“备份”类别代表您的本地快照。您无法正常查看或访问这些备份文件-如果您需要快速将其从Mac的内部存储中删除,请使用以下命令。

为什么您的Mac会创建本地快照

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

只有在两件事成立的情况下,才会创建本地快照。首先,您必须使用Mac笔记本电脑,而不是Mac台式PC。其次,您必须启用Time Machine才能备份到外部驱动器。如果您使用的是启用了Time Machine的台式Mac,或者您使用的是禁用了Time Machine的Mac笔记本,您的Mac不会费心创建本地快照。

这些快照旨在帮助您恢复已删除的文件或以前版本的文件,即使您的笔记本电脑离开其Time Machine驱动器一段时间也是如此。你的Mac会在后台自动创建它们,菜单栏上的Time Machine图标甚至不会在它这样做的时候说它正在做任何事情。这些本地快照与所有其他文件一起存储在Mac的启动分区中。

您可以打开Time Machine并还原这些文件,即使您已经有一段时间没有实际插入驱动器并执行Time Machine备份。如果您没有随身携带Time Machine硬盘,您还可以从Mac的本地快照中恢复以前版本的文件。这是一个专为便携式笔记本电脑设计的安全网。

要利用这些本地快照,只需打开Time Machine界面并尝试恢复旧文件。只要旧文件是本地快照的一部分,您就可以在不插入Time Machine驱动器的情况下这样做。例如,在下面的屏幕截图中,拍摄于当天早些时候下午1:58的快照。在这个时间点上,Time Machine驱动器没有连接到我们的MacBook上,所以这是一个本地快照,完全存储在我们的Mac上。

您的mac尝试自动清除备份,但…

这是一个有用的功能,但却有违直觉。“你可能认为Time Machine主要备份到外部驱动器,所以打开磁盘空间使用窗口,看到本地备份占用Mac驱动器上几十亿字节的宝贵空间,可能会让人感到困惑。

然而,你的Mac确实告诉你它会保留这些备份--它说它会在时光机窗口中保留“在空间允许的情况下的本地快照”。

“只要空间允许”位是这里的关键。当Mac启动盘上的可用空间不到20%时-或者如果可用的空间不到5 GB-您的Mac将开始自动清除最旧的Time Machine本地快照以释放空间。当可用空间低于10%或5 GB时,您的Mac将变得更加咄咄逼人。

从理论上讲,您不必担心备份使用了多少空间。为了安全起见,您的Mac将使用备用磁盘空间进行备份,并在需要时释放磁盘空间用于其他用途。

如何删除本地备份

这对大多数人都有效,但有时也会带来问题。如果你想缩小Mac的磁盘分区,创建全磁盘备份,或者开始安装需要大量可用磁盘空间的大型游戏或其他软件,这些本地快照可能会成为障碍。以下是如何清除它们的方法。

如果您选择完全禁用Time Machine,您的Mac也会删除这些本地快照。但是这是没有必要的,而且您可能不想这样做。

有一种方法可以只删除本地快照,尽管苹果并没有让它很容易找到-它需要使用一个终端命令。按Command+空格键,键入Terminal,然后按Enter键打开终端窗口。/在终端中键入以下命令,然后按Enter键:

这将禁用Time Machine中的“本地快照”功能。一两分钟后,您的Mac将自动清除启动盘中的所有本地快照,将所有可用空间归还给您。除非您运行另一个命令,否则您的Mac将永远不会再创建本地快照。

如果您希望将来继续使用本地快照,可以运行以下命令重新启用此功能。您的Mac将恢复创建本地快照,从头开始,这样它们不会立即消耗大量硬盘空间:

这些备份存储在Mac引导驱动器根目录下的.MobileBackups文件夹下。因为它以一个。字符,它通常对Finder和其他Mac应用程序隐藏,所以你看不到它。不要试图手动删除这些文件-要清除Time Machine的本地快照,只需使用上面的命令即可。

图片来源:Flickr上的安德斯·巴赫曼(Anders.Bachmann)

相关文章