簡短回答:Time Machine 按它要複製的整個磁碟來估算備份大小,而不是按該磁碟用了多少。
一塊已用 200 GB 的 1 TB 內建磁碟,仍被算作 1 TB 的任務,而且還要額外留出歷史記錄的空間。
人們預期的規則是「備份磁碟必須比我的檔案大」。Time Machine 的規則更接近「備份磁碟應比被備份的磁碟大出一截」,因為它存的不是一份副本。它存的是一份副本加上盡可能多的歷史記錄,它寧可現在拒絕,也不願三周後空間耗盡。
Apple 多年來給出的實用建議是:備份磁碟至少是被備份磁碟的兩倍大。大多數人最終選擇兩到三倍。
tmutil destinationinfo
會列出 Time Machine 設定使用的磁碟。要直觀地查看兩邊的可用空間:
df -h
還有查看磁碟實際已用多少,人們以為 Time Machine 依據的是這個數字,其實不是:
du -sh -x /System/Volumes/Data 2>/dev/null
rsync,所需空間大致等於你的檔案大小,與所在磁碟的大小無關。在 NAS 或 Time Capsule 上,Time Machine 把備份存放在一個稀疏捆綁包磁碟映像中,該映像在建立時設定了最大尺寸。如果訊息出現在網路共享上,限制通常來自映像而不是卷宗:共享可能有幾 TB 的可用空間,而其中的捆綁包卻已滿了。
有些 NAS 軟體把該限製作為可提高的每使用者配額。有些則不行,那樣的話答案就是刪除捆綁包,讓 Time Machine 重新建立一個,而這會丟掉你所有的歷史記錄。
至少是被備份磁碟的兩倍大,通常建議兩到三倍。這是為了歷史記錄,而不是你當前的檔案:沒有空間存放舊版本的備份就是映像,而映像無法找回你上周刪除的檔案。Time Machine 需要多少空間中有一張容量對照表。
不能直接設定。它會隨著磁碟裝滿自動精簡,每小時備份保留一天,每日備份保留一個月,每周備份能保留多久就保留多久。沒有「只保留三個月」這樣的設定。
這意味著那些資料夾不在備份中,所以無法找回。排除可以重新下載的遊戲庫是明智的。為了讓數字合適而排除「文稿」資料夾,就會讓人在最糟糕的那天才發現排除列表。
不會,加密不會明顯改變大小。勾選它吧。
有。任何寫入普通資料夾的工具,所需空間大致等於你的資料大小。Copy Shelter 就是這樣工作的,而且可以寫入你已付費的雲端資料夾,Time Machine 完全無法使用雲端資料夾。
空間反復不夠用?把 Mac 備份到 iCloud Drive 介紹了如何使用你已付費的儲存。