博客

如何在 Mac 上禁用 Time Machine 本地快照

显示用于管理本地快照的 Time Machine 设置的 Mac 界面

磁盘空间不足?如果你的 Time Machine 本地快照占用过多空间,那你并不孤单。Mac 内部驱动器上的这些自动备份可能会消耗大量空间——有时达数 GB——尤其是在容量有限的系统上。虽然本地快照在备份驱动器未连接时提供文件恢复的安全网,但有效管理 Time Machine 备份通常意味着禁用此功能以释放宝贵的磁盘空间。

什么是本地 Time Machine 快照?

本地 Time Machine 快照是 macOS 在内部驱动器上存储的自动备份。它们允许你在外部备份驱动器未连接时恢复文件。虽然此功能很有用,但本地快照可能会累积并消耗宝贵的存储空间。

macOS 会自动管理这些快照,在存储空间不足时删除较旧的快照。但是,如果你需要立即释放存储空间或更喜欢手动控制,可以完全禁用本地快照。

何时禁用本地快照

如果出现以下情况,请考虑禁用本地快照:

  • 你的 Mac 内部存储空间有限
  • 你需要 立即释放空间
  • 你始终将备份驱动器保持连接
  • 你更喜欢手动管理存储

重要提示: 禁用本地快照会移除在备份驱动器断开时恢复文件的能力。只有在接受此限制的情况下才禁用此功能。

方法 1:使用系统设置(推荐)

此方法更安全且更易于使用。macOS 会自动管理该过程:

  1. 打开 Time Machine 设置

    点击 Apple 菜单并选择 系统设置。在侧边栏中,点击 通用,然后选择 Time Machine

  2. 调整备份频率

    点击 选项。从 备份频率 下拉菜单中选择 手动。点击 完成

    注意:在较旧的 macOS 版本中,请改为关闭 自动备份

  3. 等待删除

    macOS 将在几分钟内自动删除现有的本地快照,释放存储空间。

💡 专业提示: 禁用自动备份后,你仍可以通过在 Time Machine 设置中点击"立即备份"来执行手动备份。这让你可以控制备份时间,而不会因本地快照消耗存储空间。

方法 2:使用终端(高级)

如果你更喜欢命令行控制或需要自动化该过程,可以使用终端:

  1. 打开终端

    导航到 应用程序 → 实用工具 → 终端

  2. 禁用本地快照

    输入以下命令并按 Enter:

    sudo tmutil disablelocal

    系统将提示你输入管理员密码。输入时密码不会显示。

此命令禁用本地快照的创建并删除现有快照,立即释放存储空间。

⚠️ 重要: tmutil disablelocal 命令可能无法在所有 macOS 版本上工作。系统设置方法在不同 macOS 版本上更可靠,通常推荐使用。

方法比较

不确定使用哪种方法?这里有一个快速比较:

功能系统设置终端命令
难度简单高级
时间2-5 分钟即时
macOS 兼容性所有版本(Ventura、Sonoma 等)可能在新版本上不工作
删除速度自动(等待 2-5 分钟)即时
最适合大多数用户,更安全的方法高级用户、自动化、脚本
风险级别非常低低(需要管理员密码)

我建议大多数用户使用系统设置方法。它在所有 macOS 版本上更可靠,不需要命令行知识。仅在需要即时结果或想要自动化过程时使用终端。

重新启用本地快照

如果你以后决定重新启用本地快照,可以使用任一方法:

系统设置方法:

  1. 打开 Time Machine 设置
  2. 点击选项
  3. 将备份频率改回 自动(或在较旧的 macOS 版本中打开 自动备份

终端方法:

sudo tmutil enablelocal

可以恢复多少空间?

你可以恢复的存储空间量完全取决于你的特定系统上累积了多少本地快照。这根据你的 Mac 存储容量、Time Machine 运行时间以及使用模式而有很大差异。

从本地快照恢复空间后,你还可以检查其他空间消耗因素,如 重复文件使用重复文件查找工具来识别更多节省空间的机会。

要检查你当前的存储使用情况并查看影响:

  1. 打开 系统设置 → 通用 → 存储
  2. 在禁用快照之前,记下你的可用空间
  3. 禁用后,再次检查以查看恢复了多少空间

实际恢复的空间对你的系统来说是唯一的——没有典型数量,因为这取决于你的个人备份历史。

其他存储优化技巧

禁用本地 Time Machine 备份是全面存储管理策略的一部分。为了最大程度地恢复空间,请将此方法与 other 优化技术结合使用:

🎯 存储策略: 对于存储空间有限的系统,结合多种清理方法——如禁用本地快照、删除重复文件和清理缓存——可以帮助恢复磁盘空间。你恢复的数量完全取决于你的个人系统和使用模式。

常见问题

我会丢失外部驱动器上的现有 Time Machine 备份吗?

不会。禁用本地快照只影响存储在 Mac 内部驱动器上的备份副本。你在外部 Time Machine 驱动器上的完整备份历史保持完全完整且可访问。

删除本地快照需要多长时间?

使用系统设置方法时,macOS 通常会在 2-5 分钟内删除本地快照。使用终端命令(tmutil disablelocal)时,删除是即时的。你可以通过检查系统设置 → 通用 → 存储来验证空间释放情况。

我可以删除特定快照而不是禁用所有快照吗?

可以,但需要终端命令。你可以使用 tmutil listlocalsnapshots / 列出快照,并使用 tmutil deletelocalsnapshots [日期] 删除特定快照。但是,对于大多数用户来说,禁用所有本地快照更简单且更有效地释放存储空间。

本地快照会在禁用后回来吗?

只有在你重新启用 Time Machine 自动备份时,本地快照才会回来。只要你将备份频率设置为”手动”(或禁用自动备份),就不会创建新的本地快照。

禁用 Time Machine 本地快照安全吗?

是的,完全安全。你仍然在外部 Time Machine 驱动器上拥有完整备份。唯一的权衡是,当备份驱动器未连接时,你将无法通过 Time Machine 恢复文件。如果你定期连接备份驱动器或不需要持续访问 Time Machine,禁用本地快照是完全安全的。

本地快照和 Time Machine 备份有什么区别?

本地快照是存储在 Mac 内部驱动器上的备份的临时副本。它们旨在让你在外部备份驱动器不可用时恢复文件。Time Machine 备份是存储在外部驱动器上的完整、永久备份。禁用本地快照不会影响你的外部备份。

结论

禁用本地 Time Machine 备份是在内部驱动器有限的 Mac 上释放存储空间的直接方法。无论你使用系统设置还是终端,该过程只需几分钟,并且可以恢复大量磁盘空间。

为了获得最佳效果,请将此方法与定期存储维护相结合,包括 删除重复文件全面存储优化。这确保你的 Mac 保持响应并具有足够的可用空间用于系统操作。

记住: 如果你禁用本地快照,请确保定期连接外部备份驱动器,以便 Time Machine 可以执行备份。可靠的备份对于数据保护至关重要——了解更多关于 正确设置 Time Machine 的信息。

优化你的 Mac 存储

寻找更多释放空间的方法?Zero Duplicates 帮助你识别和删除消耗不必要存储的重复文件。这是回收磁盘空间并保持 Mac 整洁的简单有效方法。

有关 Time Machine 的官方信息,请访问 Apple 的 Time Machine 支持页面

照片由 Scarbor SiuUnsplash 上提供