簡短回答:把 iPhone 連接到 Mac,用「照片」App 或「圖像捕捉」導入,或在 Finder 中做一次完整的本地備份。兩種方法都能把照片放到你掌控的磁碟上,都不需要 iCloud 儲存空間。
容易被忽略的是接下來的事:這些檔案現在只在一塊磁碟上,而沒有任何東西在備份這塊磁碟。
iCloud 照片不是備份。它是一個圖庫,可以從多台裝置查看。在手機上刪除一張照片,它就會從所有地方消失,這正是人們想要的,直到他們不想要的那一刻。30 天的「最近刪除」相簿就是全部的安全網。
所以這裡有兩個獨立的問題,多買 iCloud 儲存空間只能解決其中一個。第一個是空間。第二個是同步的圖庫和它的主人會一起犯錯。
把真正的圖片檔案存到你自己的磁碟上,最簡單的方法。
「影像擷取」只複製檔案,別的什麼都不做:沒有圖庫,沒有資料庫,只有你所選資料夾裡的照片和影片。這是一個明顯的優勢。十年後任何軟體都能讀取一個 JPEG 和 HEIC 資料夾,而任何人的圖庫格式都未必如此。
「照片」App 也能把照片導入到一個托管的圖庫中,瀏覽起來更方便,但更難遷移。兩者都可以。選你真的會一直用的那個。
陷阱:如果手機開啟了最佳化 iPhone 儲存空間,全分辨率的原件就不在手機上,而是在 iCloud 中,手機上只保留較小的版本。此時導入只會複製小圖。請先在「設定」、你的名字、iCloud、照片中關閉它,選擇下載並保留原件,等手機把所有內容取回後再導入。這需要足夠的可用空間,這本身就是個問題,也是許多人最後只得到一份預覽圖「存檔」的原因。
導入能拿到照片。Finder 備份則能拿到幾乎其他所有內容:資訊、App 資料、設定、健康資料、主螢幕佈局。
請把這個密碼存放在手機以外的地方。沒有它,備份就無法復原,Apple 也幫不上忙。
備份會存放在這裡:
~/Library/Application Support/MobileSync/Backup/
它是一個資料夾,裡面的檔名都是雜湊值,無法以任何有用的方式瀏覽。但它仍然是一個資料夾,這對接下來的步驟很重要。
從 iOS 13 起,「檔案」App 可以透過合適的轉接頭訪問 USB 磁碟和 SD 卡。開啟「照片」,選擇想要的內容,輕點「共享」,選擇儲存到「檔案」,然後選擇磁碟。
這個方法可行,出門在外也很好用。不過有兩件事要知道。它只會拷貝你選取的項目,所以是一項得記得重複去做的手動工作。另外,在「照片」App 裡選取好幾萬張照片,既慢又容易出錯。把它當成搬移一趟旅行照片的方法,而不是封存整個圖庫的方式。
無論你選了哪種方法,都停下來數一數。照片原本在手機上和 iCloud 中。現在它們也在你的 Mac 上,或在一塊外接磁碟上。
然後你清理了手機空間,因為這本來就是目的。你往往還會關閉 iCloud 照片,因為不想為它付費。你最初的兩份副本就這樣悄悄變成了一份,而這一份只是同一棟建築里的一塊磁碟。
3-2-1 規則正是為此而生:三份副本,兩種儲存介質,其中一份放在別處。Mac 內建磁碟上一個裝著導入照片的資料夾是一份副本。Finder 備份是一份。一塊外接磁碟也是一份。
這一步把導入變成真正的存檔,而且兩種方法的這一步都一樣:保護這些檔案所在的資料夾。
~/Pictures 中的「照片」圖庫。~/Library/Application Support/MobileSync/Backup/。讀取這個資料夾需要「完全磁碟訪問權限」,macOS 會請你授予。手動操作的話,就是用一條 rsync 命令複製到第二塊磁碟:
rsync -aE ~/Pictures/iPhone/ /Volumes/Archive/iPhone/
注意這裡沒有 --delete。對照片存檔來說,你幾乎從不需要映像,因為映像一執行就會傳播刪除。
Copy Shelter 做同樣的事,並補上常被跳過的部分:保留多個版本而不是單一映像,在任何資料離開 Mac 之前加密,需要的話可備份到多個目標,並且會讀回備份,按儲存時的雜湊值核對每一塊資料。它可以寫入外接磁碟、NAS,或你已付費的雲端帳號中的資料夾,因此異地副本不額外花錢。一個位置免費,它是一款 Mac App:保護你 Mac 上的內容,包括你剛剛放上去的照片和 iPhone 備份。
不會。「圖像捕捉」會提供導入後刪除的選項,但除非你勾選,否則是關閉的。「照片」App 會先詢問。沒有你的指示,什麼都不會從手機上刪除。
當時開啟了「最佳化 iPhone 儲存空間」,所以手機上儲存的是較小的版本,原件在 iCloud 中。在「設定」、iCloud、照片中改為「下載並保留原件」,等手機把它們全部取回後再重新導入。
應該。加密的本地備份包含已儲存的密碼、健康資料和 Wi-Fi 設定,未加密的則全部不含。請把密碼存放在手機以外的地方,因為沒有它,你和 Apple 都無法復原這份備份。
不能直接放。Finder 會寫入你個人資料夾中的固定路徑。把它放到另一塊磁碟上的受支援方式,是讓它照常寫入,然後備份那個資料夾,這正是本頁的建議。移動資料夾並用符號連結替代是個廣為人知的技巧,但在 macOS 更新後會以令人困惑的方式失效。
單靠它不算。同步會把刪除和損壞傳播到每一份副本,通常只需幾秒。大多數服務會保留一段版本歷史,一般約 30 天,這對最近的失誤是一張安全網。備份則按你掌控的計畫保留版本,不會因為原件沒了就刪除它們。
目前不能。Copy Shelter 是一款 Mac App,它保護的是你 Mac 上的內容:你導入的照片、你的「照片」圖庫,以及 Finder 寫入的 iPhone 備份。iPhone App 正在計畫中,推出後本頁面會說明。
相關閱讀:將 Mac 備份到外接磁碟,以及 iCloud Drive 能否存放備份。