Time Machine 本地快照:到底要不要删?

通常不用删。macOS 会把本地快照占用算作可用空间,需要时自动移除。如果你的 Mac 确实缺少可用空间,先确认外接备份,再考虑删除。删除快照会永久失去那个本地恢复点,但不会删除当前文件或外接备份;实际腾出的空间因情况而异。

要点

  • 简单说: 通常留着就好。macOS 把它们占的空间算作可用空间,需要时会自己删掉快照。
  • 真的不够用时: 先确认外接备份没问题。删除快照只会删掉那个本地还原点,不会删你的文件或外接备份。
  • 用 Mint: Direct 版和 Setapp 版会列出每个还原点。如果你选择释放,由 macOS 决定删哪些,而且无法撤销。

什么时候不用管它们

大多数时候交给 macOS 就好。快照占的空间算作可用空间,应用需要空间时,macOS 会删掉快照。在两次备份之间,它们也是找回文件旧版本最快的办法。

只有在可用空间吃紧,而且外接硬盘上有最新备份时,才值得细看。如果没有外接备份,或者备份已经很旧,本地快照可能是你唯一的恢复点。

删除快照前,先检查什么

动手之前,先确认外接备份没有问题。

  1. 在“系统设置 → 通用 → 储存空间”查看可用空间。光是“系统数据”数字大,不能当作删除快照的理由。
  2. 连接 Time Machine 备份硬盘,等一次备份完成。
  3. 打开备份,确认能看到最近的文件。
  4. 在“终端”里运行 tmutil listlocalsnapshots /,或在“磁盘工具”里选择“显示”>“显示 APFS 快照”,只查看、不改动。
  5. 过一段时间再看看可用空间,因为需要空间时,macOS 常常会自己精简快照。

为什么快照大小不等于能腾出的空间

本地快照记录的是硬盘在某一时刻的样子。APFS 把它存在同一块磁盘上,和你现在的文件共用存储,只额外留住之后被改动或删除的数据。

因为存储是共用的,单个快照没有一个简单的文件大小,把几个快照的大小加起来,也算不出删掉后能腾出多少。快照也不是普通文件,没法移到废纸篓。

Mint 怎么处理快照

在 Direct 版和 Setapp 版里,“硬盘”页会把本地快照单独列成一行,和缓存、日志分开。点开后,能看到每个还原点的日期和时间。

如果你选择释放并确认,Mint 会请 macOS 从本地快照中腾出空间,具体删哪些由 macOS 决定,也不保证留下最新的那个。你现在的文件和外接备份不受影响,删除后也不能撤销。

能腾出多少空间说不准。App Store 版不会列出,也不会删除快照。

常见问题

本地快照是在浪费硬盘空间吗?

一般不用为此操心。macOS 把它们占的空间算作可用空间,需要时会自动删掉,在那之前还能帮你找回最近的改动。

删掉的快照能从废纸篓里找回来吗?

不能。快照不是普通文件,从来不会进废纸篓,删了就无法撤销。

Mint 的 App Store 版能删除快照吗?

不能。删除快照只在 Direct 版和 Setapp 版里提供,而且是单独的一步,需要你先确认。

删除快照前先看看有哪些

Mint 的 Direct 版和 Setapp 版会把本地快照和普通文件分开列出,让你在做任何无法撤销的操作之前先看清楚。

扫描我的 Mac