Syncthing 系列目录
- Syncthing 怎么用?从设备配对到文件同步的实用笔记
- 用 Docker 部署 Syncthing:Compose、端口和目录映射避坑
- Syncthing 多设备怎么配?对等网络、星型拓扑和引入者
- Android 上怎么用 Syncthing?Syncthing-Fork 配置与照片备份
- Syncthing 多设备多文件夹怎么管理?拓扑、命名和版本控制
- Syncthing 如何同步 iPhone 照片到电脑或 NAS
iPhone 上使用 Syncthing 同步照片,和 Android 很不一样。
原因很简单:iOS 系统更封闭,Syncthing 官方没有提供正式 iOS 客户端。想在 iPhone 上使用 Syncthing 协议,通常需要第三方兼容客户端。
常见选择有两个:
Möbius Sync:比较主流,体验接近原生 App,部分能力可能需要付费解锁,具体以 App Store 当前说明为准。FSync:免费开源的 Syncthing iOS 客户端。
如果目标是把 iPhone 相册同步到电脑或 NAS,Möbius Sync 是更常见的选择。下面以它为例整理配置流程。
先理解 iOS 上的限制
在 Android 上,Syncthing-Fork 可以通过后台服务、运行条件、电池白名单等方式长期运行。但 iOS 不允许第三方同步工具无限制后台常驻。
这意味着:
- 不能期待它像 NAS 一样 24 小时同步。
- App 进入后台后,同步时间可能很短。
- 大量照片最好主动打开 App 让它同步完。
- iCloud 优化存储可能影响原图读取。
所以,iPhone 端更适合“定期打开 App 同步照片”,而不是完全无感的后台实时同步。
第一步:安装客户端并授予权限
在 App Store 安装 Möbius Sync 后,第一次打开时要重点处理几个权限。
通知权限
建议允许通知。它可以提示同步状态、连接状态或错误信息。
本地网络权限
这个权限很重要。
iOS 会单独询问 App 是否允许访问本地网络。如果不允许,iPhone 可能无法在局域网内发现你的电脑、NAS 或 Syncthing 节点。
如果之前误点了拒绝,可以到系统设置中重新开启。
相册访问权限
如果要同步照片,必须允许访问相册。
建议选择:
|
|
如果只给有限照片访问权限,Möbius Sync 只能看到你选择的那部分照片,后续新增照片也可能不同步。
第二步:iPhone 和电脑/NAS 配对
Syncthing 的配对逻辑仍然是互相添加设备 ID。
在 iPhone 上:
- 打开 Möbius Sync。
- 进入
Settings。 - 打开
Device ID。 - 保持二维码界面。
在电脑或 NAS 上:
- 打开 Syncthing Web UI。
- 点击
添加远程设备。 - 扫描 iPhone 上的二维码,或者手动输入设备 ID。
- 给设备起名,例如
My-iPhone。 - 保存。
回到 iPhone,等待连接请求提示,然后点击 Accept。
到这里,iPhone 和电脑/NAS 已经互相信任,但还没有共享相册。
第三步:在 iPhone 上创建相册同步文件夹
iOS 不像 Android 那样直接让你选择 /DCIM/Camera 路径。Möbius Sync 对系统相册做了专门支持,配置时要选择相册类型。
在 Möbius 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 对后台运行限制很严格。即使配置正确,也不要期待 Möbius Sync 一直在后台默默跑。
常见情况是:
- App 打开时同步速度正常。
- 切到后台后还能同步一小段时间。
- 过一会儿系统会暂停或限制它。
- 位置变化、系统调度或短暂后台窗口可能再次唤醒。
最佳实践很朴素:
- 拍了大量照片后,主动打开 Möbius Sync。
- 让手机保持亮屏或不要太快锁屏。
- 等待它把新照片同步完。
- 再关闭 App 或锁屏。
如果你习惯每隔几天做一次相册备份,这个方式比较可靠。
避免 iCloud 优化存储影响同步
如果 iPhone 开启了:
|
|
系统可能只在本地保留缩略图,原图留在 iCloud。第三方同步客户端读取照片时,可能拿不到完整原图,导致同步失败、跳过或需要等待系统下载。
更适合同步备份的设置是:
|
|
路径通常在:
|
|
如果手机空间不够,必须开启优化存储,那么同步前可能需要先在系统相册里打开相关照片,让 iPhone 把原图从 iCloud 下载回来,再启动 Möbius Sync 同步。
大量照片首次同步建议
第一次同步 iPhone 相册时,可能有几千张甚至几万张照片。建议不要急着一次做完。
可以这样处理:
- 先同步少量照片测试。
- 确认 NAS 路径正确。
- 确认文件夹类型是 Send Only / Receive Only。
- 确认接收端不会反向影响 iPhone。
- 再开始完整同步。
首次同步时最好:
- iPhone 接入电源。
- 保持 Wi-Fi 稳定。
- 打开 Möbius Sync 前台运行。
- NAS 或电脑保持在线。
照片数量很大时,同步时间可能比较长,这是正常的。
推荐配置
一个比较稳的 iPhone 照片同步方案:
- iPhone 安装 Möbius Sync。
- 允许通知、本地网络和完整相册访问。
- iPhone 与 NAS 互加设备 ID。
- 在 iPhone 新建
Camera Roll文件夹。 - 文件夹标签设为
iPhone_Photos。 - iPhone 端文件夹类型设为
Send Only。 - NAS 端接收路径设为
/volume1/photos/iphone。 - NAS 端文件夹类型设为
Receive Only。 - NAS 端开启文件版本或快照。
- 每隔几天主动打开 Möbius Sync 完成同步。
如果你非常依赖自动后台照片备份,iOS 会比 Android 麻烦一些。iOS 的限制决定了第三方同步工具很难做到完全无感后台常驻。
总结
iPhone 可以通过 Möbius Sync 或 FSync 接入 Syncthing 生态,把照片同步到电脑或 NAS。
但 iOS 的关键差异是后台限制和相册权限。配置时要允许本地网络和完整相册访问,文件夹类型按单向备份设计:iPhone Send Only,NAS Receive Only。如果开启了 iCloud 优化存储,还要注意本地是否真的有原图。
用它做照片归档时,最稳的方式是定期主动打开客户端同步,再让 NAS 负责版本保留、快照和长期备份。