麦克雷

标题: 清理 TimeMachine 本地快照的方法 [打印本页]

作者: 上海陈秘书    时间: 2022-6-24 11:59
标题: 清理 TimeMachine 本地快照的方法
TimeMachine 本地快照从 macOS 10.13 开始便关不掉了,只能逐条清理。其清理方法有点机车,我暂时想不到有什么方法可以让这个过程自动化。

更新:macOS 10.15 Catalina 可以改用下述指令,更简单:
tmutil thinlocalsnapshots / 999999999999999 4

本文的指令可以同时用於 macOS 的终端机或者 PowerShell,方法如下:

首先用 PowerShell 或者终端机(Bash)执行:

sudo tmutil listlocalsnapshots /

被确认输入系统密码之后(盲输,输入时萤幕光标不会有反应)摁回车确认。

然後会看到视窗内列出你最近的备份:
(, 下载次数: 15)

将每一条备份当中的「com.apple.TimeMachine.」字串删除(所有小数点都得删),剩下的日期字串就是每一条备份的认证码。於是,对於每条备份的删除命令则是:

tmutil deletelocalsnapshots 认证码

范例如下图:

(, 下载次数: 14)

其实不见得非要每天都清理,你只需要在每次 Time Machine 备份至外部介质之后手动清理即可。

Source: Solution: Reclaim storage back from "System"







欢迎光临 麦克雷 (https://mavom.cn/) Powered by Discuz! X3.5