Time Machine 出問題,一直提示空間不足無法成功備份,但是重做後又不會正確刪除到足夠的空間進行備份,手動刪除了幾個檔案還是相同的情況,放著不管結果它自己一個晚上自己不曉得自動重新備份了幾次,早上起來發現機器很燙。

原想刪除掉整個備份重來,從 System Preference/Time Machine 移除掉備份硬碟後發現裡頭的 Backups.backupdb 目錄還在並未釋放,這應該算是『功能』吧,可以避免誤刪備份。試著用基本的

sudo rm -rf -R [backup folder]

指令刪除的時候一直提示 “Operation not permitted”,找了一些資料後用來解決的方法如下,做個簡單的記錄:

sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rfv [backup folder]

記得把 [backup folder] 改為你自己的路徑 (如:/Volumes/Backup Disk/Backups.backupdb/),我的作業系統是 10.9.4,如果是 10.8 以前的版本請試著找找:

/System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass

Update:

sudo tmutil delete [backup folder]

看來是比較新的方法,有說法是 bypass 已經 outdated,不過還是可以用。

最後修改日期: 2022-06-04