Syncthing中文版是一款开源且免费的点对点文件同步软件,它采用去中心化架构,无需依赖任何中央服务器即可在您的多台设备间建立直接连接并实时同步文件,所有通信均通过TLS技术进行端到端加密,有效保障了数据传输过程中的隐私与安全。
1、带宽限制
允许用户根据实际网络情况,手动设置同步时的上传和下载速率限制。
2、状态监控
提供实时监控面板,显示当前下载和上传速度、内存使用率以及同步状态。
3、选择性同步
用户可以创建多个共享文件夹,并独立设置每个文件夹的同步规则和参与同步的设备。
4、文件同步
不仅支持在本地局域网内高速同步文件,也能通过互联网实现远程设备间的文件同步。
1、开源透明
所有源代码均开放,开发过程公开透明,任何人都可以审查代码或参与项目改进。
2、资源占用低
软件体积小巧,运行时占用的系统资源很少,您可以按需启动或让其常驻后台同步。
3、按需配置
支持与不同的人同步多个文件夹,并能根据需要设置单向同步、双向同步等多种模式。
4、去中心化
采用点对点技术,无需依赖任何中央服务器,所有数据传输直接在您信任的设备间进行。
Q:在广域网(WAN)下同步速度慢怎么办?
A:如果双方设备都支持 IPv6 且网络环境良好,启用 IPv6 可能获得更快的点对点传输速度,有时甚至能跑满上行带宽。若无法直连,可考虑使用 Tailscale 或 Headscale 等工具进行组网。
Q:出现“folder marker missing”(文件夹标记缺失)错误怎么办?
A:这通常是因为同步文件夹中的 .stfolder 目录被意外删除。只需手动重新创建一个空的 .stfolder文件夹,Syncthing 就能重新识别并继续同步。
Q:Syncthing 无法启动或提示“Cannot open database”怎么办?
A:这可能是由于程序上次异常退出(如断电)导致数据库文件被锁或损坏。可以尝试完全退出 Syncthing,然后删除其配置目录下的数据库文件(如 index-v*.db文件,默认路径通常在 C:\Users\[用户名]\AppData\Local\Syncthing\`(Windows) 或~/.config/Syncthing/`(Linux/macOS)),再重新启动 Syncthing。注意:此操作可能会导致 Syncthing 重新索引文件。
Q:CPU 或内存占用过高怎么办?
A:Syncthing 在首次同步或处理大量文件变更时,由于需要计算文件哈希(SHA-256)以及进行数据加密/解密压缩/解压缩,可能会出现较高的 CPU 和内存占用,这通常是正常现象。确保你使用的是最新版本的 Syncthing,通常性能会有所优化。
Q:如何移动或重命名已同步的文件夹?
A:直接在文件系统中移动或重命名 Syncthing 管理的文件夹可能会导致同步问题。正确做法是先在 Syncthing 的 Web GUI 中移除该文件夹(选择“仅从本设备移除”以保留文件),然后在新的位置重新添加并设置同步。
Q:大量文件初次同步时需要注意什么?
A:如果多次尝试均因网络问题失败,可以考虑先在局域网内通过移动硬盘或其他方式手动拷贝大部分数据,然后再用 Syncthing 同步增量变化,这样会更可靠。