Syncthing – 数据同步新选择,手把手教你做自己的网盘

49
1 Star2 Stars3 Stars4 Stars5 Stars (3 votes)
Loading...

最近网盘都纷纷死掉了,但需求是刚强的,你可以用 BT SyncownCloud 6 来创建自己的数据同步工具,如果有一台 VPS 就能实现网盘的功能。而 Syncthing 则是另外一个选择,跨平台、开源的数据同步工具。@Appinn

Syncthing 和 BitTorrent Sync 有什么区别

Syncthing 和 BitTorrent Sync 完成的是同一件事情,即两台或多台计算机(移动设备)之间同步文件。

BitTorrent Sync 是通过 BitTorrent 公司的商业软件,使用 BitTorrent 点对点协议进行文件传输,而 SyncthingownCloud 一样是一个开源的文件同步工具。

这里(英文维基百科)可以看到更多的同类工具对比。

开源与商业软件的区别还是蛮大的,虽然在天朝没什么区别。

Syncthing 支持平台

Syncthing 官方支持 Linux、Windows、OS X、FreeBSD、Solaris 等系统,并且有第三方的 iOSAndroid 应用。

运行 Syncthing

下载 Syncthing 后,直接运行 syncthing 即可,非常简单。桌面端会自动弹出配置页面,一般为 http://127.0.0.1:8384/ 支持 HTTPS 连接。

配置 Syncthing

可以修改配置文件,也可以直接在浏览器配置,当前后者更方便。不过在 VPS 上部署时需要修改配置文件,位于 /root/.config/syncthing/config.xml

将里面的 IP 地址(默认127.0.0.1)修改为你的 IP 就能远程访问了。

<address>127.0.0.1:8384</address>

如果你在公网上使用 Syncthing,记得添加管理员和密码。

添加远程设备

Syncthing 为每一个设备都提供了一个唯一的「设备标识」(右上角 操作 > 显示设备标识),只需要在其他设备添加此标识,即将两个设备连接了起来。

添加同步文件夹

Syncthing 要求共享文件夹标识需要保持一致,设置路径、扫描间隔后,还支持版本控制功能。

记得勾选 共享给 下面的设备,之后文件夹内的内容就自动在多设备间同步了。

每一个共享都需要管理员确认,所以虽然青小蛙在 VPS 搭建了一个,但是没有办法共享出来给大家体验…

所以,如果你在搭建的时候遇到问题,都可以留言询问。

下载地址: https://syncthing.net/

已有 49 条评论, 我要留言

  1. Wzl说道:

    前段时间刚部署好Seafile 不知道有没有啥评测对比的 反正还没投入使用 再部署一个也来得及

    • Wzl说道:

      网页上提供的Getting Started Guide无法访问
      无力 我还想琢磨一下呢

      • von说道:

        我用了btsync、ownCloud,然后是seafile。
        曾经想折腾这个syncthing,发现没有ios端,而且是和btsync差不多的分布式同步软件。放弃

  2. Rex说道:

    太好了,我来研究下

  3. a说道:

    好好研究看看,不知道端口在哪里,怎么穿透防火墙

  4. Leo说道:

    说实话 OwnCloud UI特别丑 其他的也不满意

  5. 徐小花说道:

    竟然没有iOS支持

  6. Spike说道:

    非常不推荐拿这个来干正事。同步时灵时不灵,而且灵的时候的内网同步速度也是慢到蛋疼。千兆网只有3m不到我要是没记错的话。

  7. 至爱米兰说道:

    还是BitTorrent Sync 方便点,不付费也基本满足使用要求,syncthing我刚装时候都搞不明白怎么设置怎么用的

  8. 楚轩大人说道:

    VPS搭建的教程有没有!???强求!

  9. cain说道:

    呃,新手想求个 VPS 搭建 Syncthing 的教程

  10. xas218说道:

    说来说去还是没网盘来的方便 有靠谱网盘么

  11. enjoywithme说道:

    在freenas上测试过没法同步,貌似中继服务器被墙了后主机间无法找到对方通信

  12. 李四说道:

    BT Sync 官网下不了……能不能以后就别跳转到官网了

  13. 李四说道:

    这个官网也进不去……

  14. 水鬼说道:

    前段时间直接上 VPS + BT Sync 了,省事 ~~~

  15. left说道:

    有没vps推荐啊,可以科学上网的那种,网盘不需要,倒是需要搭建其他的来上网

  16. netants说道:

    vps怎么设置?运行了那个文件提示访问:http://127.0.0.1:8384/,可是VPS没有图形界面。

  17. skip说道:

    私有云同步一直在使用seafile

  18. Sean说道:

    这个能实现增量备份么?

  19. CapQ说道:

    必须设备同时在线,这就是硬伤

  20. dlam1000说道:

    如何设置让Syncthing开机时最小化启动?

  21. 水鬼说道:

    碰到好几次数据库错误了,也是很累啊。

  22. 雾落尘说道:

    太不稳定了 老是连不上

  23. vastchen说道:

    不会用的看我写的这个教程吧,其实非常简单的安装使用最重要的其实这篇文章没说出来,这个软件可以自己穿透局域网,不用考虑怎么穿透那些问题。完全可以用树莓派或路由器+块硬盘做云备份不知多好。 http://vastchen.github.io/2016/04/03/rasyberry/

  24. hqwxyz说道:

    如果做生产力工具,同步的及时性和稳定性似乎有点问题。如果只是双机备份,那么还是很不错的。

  25. rs说道:

    怎么在公网上使用?

有不同想法?说说看