Syncthing 系列目錄
- Syncthing 怎麼用?從裝置配對到檔案同步的實用筆記
- 用 Docker 部署 Syncthing:Compose、連接埠和目錄映射避坑
- Syncthing 多裝置怎麼配?對等網路、星型拓撲和引入者
- Android 上怎麼用 Syncthing?Syncthing-Fork 配置與照片備份
- Syncthing 多裝置多資料夾怎麼管理?拓撲、命名和版本控制
- Syncthing 如何同步 iPhone 照片到電腦或 NAS
在 iPhone 上使用 Syncthing 同步照片,和 Android 很不一樣。
原因很簡單:iOS 系統更封閉,Syncthing 官方沒有提供正式 iOS 客戶端。想在 iPhone 上使用 Syncthing 協議,通常需要第三方相容客戶端。
常見選擇有兩個:
Mobius Sync:比較主流,體驗接近原生 App,部分能力可能需要付費解鎖,具體以 App Store 當前說明為準。FSync:免費開源的 Syncthing iOS 客戶端。
如果目標是把 iPhone 相簿同步到電腦或 NAS,Mobius Sync 是更常見的選擇。下面以它為例整理配置流程。
先理解 iOS 上的限制
在 Android 上,Syncthing-Fork 可以透過背景服務、執行條件、電池白名單等方式長期執行。但 iOS 不允許第三方同步工具無限制背景常駐。
這意味著:
- 不能期待它像 NAS 一樣 24 小時同步。
- App 進入背景後,同步時間可能很短。
- 大量照片最好主動打開 App 讓它同步完。
- iCloud 最佳化儲存可能影響原圖讀取。
所以,iPhone 端更適合「定期打開 App 同步照片」,而不是完全無感的背景即時同步。
第一步:安裝客戶端並授予權限
在 App Store 安裝 Mobius Sync 後,第一次打開時要重點處理幾個權限。
通知權限
建議允許通知。它可以提示同步狀態、連線狀態或錯誤資訊。
本機網路權限
這個權限非常重要。
iOS 會單獨詢問 App 是否允許存取本機網路。如果不允許,iPhone 可能無法在區域網路內發現你的電腦、NAS 或 Syncthing 節點。
如果之前誤點了拒絕,可以到系統設定中重新開啟。
相簿存取權限
如果要同步照片,必須允許存取相簿。
建議選擇:
|
|
如果只給有限照片存取權限,Mobius Sync 可能只能看到你選擇的那部分照片,後續新增照片也可能不同步。
第二步:iPhone 和電腦/NAS 配對
Syncthing 的配對邏輯仍然是互相加入裝置 ID。
在 iPhone 上:
- 打開
Mobius Sync。 - 進入
Settings。 - 打開
Device ID。 - 保持 QR code 畫面。
在電腦或 NAS 上:
- 打開 Syncthing Web UI。
- 點擊
新增遠端裝置。 - 掃描 iPhone 上的 QR code,或手動輸入裝置 ID。
- 給裝置起名,例如
My-iPhone。 - 儲存。
回到 iPhone,等待連線請求提示,然後點擊 Accept。
到這裡,iPhone 和電腦/NAS 已經互相信任,但還沒有共享相簿。
第三步:在 iPhone 上建立相簿同步資料夾
iOS 不像 Android 那樣直接讓你選擇 /DCIM/Camera 路徑。Mobius Sync 對系統相簿做了專門支援,配置時要選擇相簿類型。
在 Mobius Sync 中:
- 切換到
Folders。 - 點擊右上角
+。 - 新建資料夾。
關鍵欄位:
Folder Type:選擇Camera Roll。Folder Label:填寫容易識別的名字,例如iPhone_Photos。Folder ID:可以保留自動產生,也可以用穩定英文 ID。Folder Path:保持預設,讓客戶端關聯 iOS 系統相簿。
然後在 Sharing 區域勾選剛剛配對的電腦或 NAS。
第四步:iPhone 端設為 Send Only
相簿同步通常是「手機發給 NAS」,不是雙向編輯。
因此,在 iPhone 端把資料夾類型設為:
|
|
這樣 iPhone 負責把照片傳送出去,不接收電腦或 NAS 的反向修改。
這個設定可以降低誤操作風險。比如你在電腦端整理備份目錄時,不希望這些改動影響 iPhone 相簿。
但仍然要記住:Syncthing 是同步工具,不是完整備份系統。真正的長期照片安全,還需要 NAS 端快照、檔案版本或獨立備份。
第五步:在電腦或 NAS 端接收照片
iPhone 端儲存後,電腦或 NAS 的 Syncthing Web UI 會出現提示:
|
|
點擊新增。
設定儲存路徑。
Windows 可以類似:
|
|
Linux 或 NAS 可以類似:
|
|
如果 Syncthing 跑在 Docker 中,要填寫容器內路徑。例如宿主機掛載:
|
|
Web UI 中應填寫:
|
|
接收端建議設為 Receive Only
在電腦或 NAS 端,也建議把這個資料夾類型設為:
|
|
這樣接收端只接收 iPhone 傳來的照片,不把本地變化同步回 iPhone。
這是第二層保險:
- iPhone 端:
Send Only - NAS 端:
Receive Only
兩邊都按單向備份思路配置,更符合照片歸檔場景。
iOS 背景同步的現實限制
iOS 對背景執行限制很嚴格。即使配置正確,也不要期待 Mobius Sync 一直在背景默默跑。
常見情況是:
- App 打開時同步速度正常。
- 切到背景後還能同步一小段時間。
- 過一會兒系統會暫停或限制它。
- 位置變化、系統排程或短暫背景視窗可能再次喚醒。
最可靠的實踐很樸素:
- 拍了大量照片後,主動打開
Mobius Sync。 - 讓手機保持亮螢幕或不要太快鎖定。
- 等待它把新照片同步完。
- 再關閉 App 或鎖定螢幕。
如果你習慣每隔幾天做一次相簿備份,這個方式比較可靠。
避免 iCloud 最佳化儲存影響同步
如果 iPhone 開啟了:
|
|
系統可能只在本地保留縮圖,原圖留在 iCloud。第三方同步客戶端讀取照片時,可能拿不到完整原圖,導致同步失敗、跳過或需要等待系統下載。
更適合同步備份的設定是:
|
|
路徑通常在:
|
|
如果手機空間不夠,必須開啟最佳化儲存,那麼同步前可能需要先在系統相簿裡打開相關照片,讓 iPhone 把原圖從 iCloud 下載回來,再啟動 Mobius Sync 同步。
大量照片首次同步建議
第一次同步 iPhone 相簿時,可能有幾千張甚至幾萬張照片。建議不要急著一次做完。
可以這樣處理:
- 先同步少量照片測試。
- 確認 NAS 路徑正確。
- 確認資料夾類型是 Send Only / Receive Only。
- 確認接收端不會反向影響 iPhone。
- 再開始完整同步。
首次同步時最好:
- iPhone 接入電源。
- 保持 Wi-Fi 穩定。
- 打開
Mobius Sync前景執行。 - NAS 或電腦保持在線。
照片數量很大時,同步時間可能比較長,這是正常的。
推薦配置
一個比較穩的 iPhone 照片同步方案:
- iPhone 安裝
Mobius Sync。 - 允許通知、本機網路和完整相簿存取。
- iPhone 與 NAS 互加裝置 ID。
- 在 iPhone 新建
Camera Roll資料夾。 - 資料夾標籤設為
iPhone_Photos。 - iPhone 端資料夾類型設為
Send Only。 - NAS 端接收路徑設為
/volume1/photos/iphone。 - NAS 端資料夾類型設為
Receive Only。 - NAS 端開啟檔案版本或快照。
- 每隔幾天主動打開
Mobius Sync完成同步。
如果你非常依賴自動背景照片備份,iOS 會比 Android 麻煩一些。iOS 的限制決定了第三方同步工具很難做到完全無感背景常駐。
總結
iPhone 可以透過 Mobius Sync 或 FSync 接入 Syncthing 生態,把照片同步到電腦或 NAS。
但 iOS 的關鍵差異是背景限制和相簿權限。配置時要允許本機網路和完整相簿存取,資料夾類型按單向備份設計:iPhone Send Only,NAS Receive Only。如果開啟了 iCloud 最佳化儲存,還要注意本地是否真的有原圖。
用它做照片歸檔時,最穩的方式是定期主動打開客戶端同步,再讓 NAS 負責版本保留、快照和長期備份。