Time Machine 的快照分两类:外置盘上的完整历史备份和本机 APFS 硬盘上的本地快照。前者用于全系统恢复,后者仅限单文件快速找回,二者保存位置、保留逻辑与用途截然不同。

Time Machine 的“快照”其实分两类:一种是存在外置备份盘上的完整历史备份,另一种是存在你 Mac 本机硬盘上的“本地快照”。它们目标相似——帮你找回旧文件,但生成条件、保存位置、保留逻辑和用途重点都不同。搞清区别,才能合理管理,不误删也不留隐患。
外置备份盘上的 Time Machine 快照
这是真正意义上的备份主体。每次连接备份磁盘后,Time Machine 会做一次增量备份,把变化的文件写入外置硬盘,形成按时间排列的一系列快照。这些快照:
- 保存在你指定的外置硬盘上,与 Mac 主硬盘物理隔离
- 默认保留所有历史版本,直到磁盘空间不足——此时系统自动删除最早的一批
- 支持全系统恢复(包括 macOS 系统本身、应用、设置、用户数据)
- 必须加密时设置密码,且该密码用于解密全部历史快照,不可丢失
- 格式依赖备份盘文件系统:APFS 最佳,HFS+ 兼容但功能受限
Mac 本机硬盘上的本地快照(Local Snapshots)
这是 APFS 磁盘独有的“兜底机制”,无需外置硬盘也能工作。只要启用过 Time Machine 并曾连接备份盘,系统就会在内部 SSD 上自动维护这些快照:
- 每小时创建一次,最多保留最近 24 小时内的快照,另加最后一次成功外备的快照
- 只存于启动盘(即你的 Mac 内置硬盘),使用 APFS 的快照技术,不额外占用“可用空间”显示值
- 主要用于快速恢复误删的文档、邮件、照片等单个文件,不能用于重装系统或恢复整个用户账户
- 空间紧张时由系统自动清理,你通常不需要干预;但若“系统数据”异常膨胀,它往往是主因
- 不依赖网络或外设,拔掉备份盘后仍可进入 Time Machine 界面浏览并恢复
怎么查看和清理本地快照?
终端命令最直接有效:
- 列出当前所有本地快照:tmutil listlocalsnapshots /
- 删除指定日期的快照(如 2025-11-28):sudo tmutil deletelocalsnapshots 2025-11-28
- 批量精简,释放约 5GB 空间:sudo tmutil thinlocalsnapshots / 5000000000 4
注意:执行 sudo 命令需输入管理员密码,无回显属正常。操作后无需重启,系统会立即更新存储统计。
日常使用建议
- 别把本地快照当主力备份——它只是临时缓冲,硬盘损坏就全丢
- 确保外置备份盘定期连接(建议每周至少一次),让 Time Machine 能上传新快照并清理旧本地副本
- 如果长期不用外置盘,又发现“系统数据”持续增长,优先检查并清理本地快照
- 排除不想备份的文件夹(如虚拟机、缓存目录),在“时间机器选项”里设置,不影响本地快照生成逻辑










