多语言展示
当前在线:103今日阅读:91今日分享:37

利用Syncthing制作个人网盘数据同步

自从网盘都开启了盈利模式,各种网盘相继下架、收费。那么如何利用免费软件工具实现自动同步功能呢?而 Syncthing 则是另外一个选择,跨平台、开源的数据同步工具,可以实现两台或多台计算机(移动设备)之间同步文件。Syncthing 官方支持 Linux、Windows、OS X、FreeBSD、Solaris 等系统,并且有第三方的 iOS、Android应用。
工具/原料
1

Syncthing软件

2

两台或两台以上的设备

方法/步骤
1

第一步当然是下载Syncthing了。通过Github搜索Syncthing,点击releases,可看到软件最新的版本(v0.14.37-rc.3)。这里一windowsX64为例,点击下载即可。

2

解压之后打开Syncthing。会弹出一个命令行窗口,接着会自动打开一个网页,地址是127.0.0.1:8384,这个界面是我已经设置好的。左边是设置的需要同步的文件夹。右上角是当前设备的一些信息,右下角是与你链接的设备的一些信息。

3

在开始是有一个默认的共享文件夹的,删掉即可,自行设置。选择添加文件夹,设置文件夹标签,以及路径,也可以直接共享给已经链接的远程设备。

4

文件夹高级设置,可自行设置扫描时间,默认一分钟扫描一次,有改动的话会自动执行同步。文件夹类型,设置发送与接受,则为双向同步,如果设置为仅发送,那么此设备相当于共享服务器,链接的为客户端。syncthing自带版本控制。1、回收站式版本控制:当文件被 Syncthing 替换或删时,将会被移动到 .stversions 文件夹。2、简易版本控制:当某个文件在其他设备被替换或删除时,本设备将会在.stversions文件夹中保留该文件的备份,并在文件名中加入时间戳信息。3、阶段版本控制:当某个文件在其他设备被替换或删除时,本设备将会在.stversions文件夹中保留该文件的备份,并在文件名中加入时间戳信息。 超过最长保留时间,或者不满足条件的历史版本,将会被删除。4、外部版本控制:使用外部命令接管版本控制。该命令必须自行从同步文件夹中删除该文件。

5

想要实现Syncthing共享同步 ,你需要至少两台已经安装了Syncthing的电脑或者手机且保持开机。接下来你就可以点击添加“远程设备”。然后输入对方Syncthing的ID,指定共享的文件夹,其它的可以保持默认。点击右上角操作,显示ID既可获取自身设备ID。

6

添加远程设备的ID实现同步,可以指定共享文件夹。设备名相当于昵称。在设备互相链接后,第一次会在未被同步的一方提示接受同步文件夹。可自行设置同步数据存放位置。

7

点击操作,设置可以显示设置页面。监听地址为本地访问Syncthing页面的地址,也可以自行设置密码,以及上传速度(默认0KB/S为不限速),还有一些自动更新升级的选项。

注意事项
1

Syncthing命令行窗口不能关闭,否则不能正常使用。自动打开的网页操作界面,可关闭。

2

需要同步数据的电脑同时打开Syncthing软件才可以正常同步。

推荐信息