关于 Syncthing,你可能想知道这些
从工作原理、安全边界到冲突与备份,快速了解 Syncthing 是否适合你的文件同步方式。
Syncthing 需要中心服务器或账号吗?
不需要注册账号,也不需要中心服务器保存文件。每台设备拥有设备 ID,只有双方明确添加并授权后,指定文件夹才会开始同步。全球发现服务器和中继服务器可以帮助建立连接,但不会保存你的文件副本。
Syncthing 与普通网盘有什么区别?
普通网盘通常先把文件上传到服务商的中心存储,再由其他设备下载。Syncthing 的主要模型是设备之间直接保持副本一致,因此没有统一的云端文件库、容量套餐或网页文件管理入口,至少一台持有数据的设备需要在线才能向其他设备发送内容。
文件传输是否加密?
是。设备间通信使用 TLS 加密,并通过设备证书验证身份。即使连接经过中继服务器,中继也不能解密文件内容。但本地磁盘上的文件是否加密,取决于操作系统或磁盘加密设置。
设备在不同网络中也能同步吗?
可以。Syncthing 会尝试使用本地发现、全球发现、NAT 穿透和中继服务建立连接。能否直连取决于网络环境;无法直连时可能通过中继传输,速度会受到中继和双方带宽影响。
两台设备同时修改同一文件会怎样?
当无法自动判断哪个版本应覆盖另一个时,Syncthing 会保留冲突副本,并在文件名中加入冲突标记、日期和设备信息。你需要比较内容后手动合并或删除多余副本。
删除文件会同步到其他设备吗?
通常会。双向同步文件夹中的删除操作也是一种变更,会传播到其他设备。建议在重要接收端启用文件版本控制,并维护一份不参与实时同步的独立备份。
Syncthing 能代替备份软件吗?
不能完全代替。它擅长保持多台设备的文件副本一致,但误删、勒索软件加密或错误修改也可能被同步。可靠方案应结合离线备份、快照或带保留周期的版本库。
可以在 NAS 上运行吗?
可以。许多 NAS 系统有社区维护的软件包或容器部署方式,也可以根据 CPU 架构运行官方二进制。安装前请确认系统权限、挂载路径、架构和软件包维护来源。
移动设备支持情况如何?
Syncthing 核心项目主要发布桌面和服务器平台二进制。移动端通常由独立社区应用或兼容实现提供,功能、后台运行限制和维护状态可能与核心项目不同,请从可信应用商店或项目页面核验。
如何只同步单向备份?
可把源设备文件夹设为“仅发送”,目标设备设为“仅接收”。这样能够减少目标端变化反向传播的机会,但仍建议理解“恢复本地更改”等操作的影响,并保留独立备份。
为什么显示“不同步”或“未连接”?
常见原因包括远程设备离线、设备 ID 不一致、文件夹 ID 不匹配、路径权限不足、磁盘空间不足或防火墙限制。先检查双方设备状态和文件夹错误提示,再查看官方文档中的日志说明。
还有疑问?从小目录开始体验
先连接两台可信设备并同步测试文件夹,再逐步迁移重要资料。
