P2P技术新玩法 BTSync多设备文件同步

PChome | 编辑: 宋杰 2013-04-30 00:00:00原创 返回原文

这是一种利用BitTorrent协议直接连接计算机进行同步的新服务。它不需要借助第三方存储空间,所有同步文件都是加密后直接点对点传输

文件同步的新思路

随着计算机在日常工作中的使用增多,对于数据备份和同步的需求也越来越高。如今用户对备份和同步的基本要求就是实时化,只要目标文件夹发生变化,那么备份和同步工作就要即时进行。面对这样的需求,仅通过人工操作难保证效率,所以市面就诞生了很多备份同步软件。这些软件可以帮助监控计算机上的指定文件和文件夹,从而做到实时备份和同步。

目前主流的云同步服务

通常情况下,备份和同步的需求大多发生在两台或者更多台计算机之间,用户往往也会选择通过云同步服务来进行,比如大家熟悉的网盘服务。但是这些服务都有一些局限性,首先他们提供的免费存储空间都很有限,想要更大空间就需要支付费用;其次就是所有备份同步的数据都需要存储在第三方服务器上;再次,通过网盘进行备份和同步不太适合多个用户同时进行。

虽然目前的云存储服务存在这些局限,但目前似乎也找不到更好的替代方案,直到BitTorrent公司推出了一个新玩意:BitTorrent Sync,或许就是很多人一直在寻找的的解决方案。

BitTorrent Sync

这是一种利用BitTorrent协议直接连接计算机进行同步的新服务。它不需要借助第三方存储空间,所有同步文件都是加密后直接点对点传输,并且只有知道密钥的用户才能同步到这些数据。至于存储空间,由于是直接在计算机之间进行,因此仅受本地硬盘容量的限制。

P2P技术的新应用:文件同步

那么,这种新同步应用究竟是怎么个样子呢?接下去就由小编带大家近距离了解一下吧。

BitTorrent Sync上手指南:发送同步

首先,我们需要下载BitTorrent Sync的客户端,每台计算机都需要,目前它支持Windows、Mac、Linux等多个主流平台,所以不用担心多平台之间的互通问题。

下载之后就是安装,大家需要注意的是,在安装过程中就会涉及到同步文件夹的设置,所以不能草草的点下一步。安装的最初两步没什么大问题,选择一下安装路径,然后决定是否让它每次随开机启动。接下去就要分两种情况了,一种是本地计算机有文件/文件夹要同步到其他计算机;一种是本地计算机要接受来自其他计算机的同步文件。

本机有文件要同步到其他计算机上

标准安装:将本地文件同步到其他设备

两步基本安装流程后会出现上述窗口,其中“Standard Setup”表示本地计算机有文件要同步到其他计算机上。点击Next进入下一步;

选择你要同步出去的文件夹

这一步需要我们选择一个源文件夹,注意,这里只能选择一个文件夹,如果你有多个不同位置的文件夹要同步,稍后可以从软件里另行添加。完成后继续“Next”进入下一步;

这是最重要的文件夹同步密钥

确定需要同步的文件夹后,软件就会随机生成一个同步密钥,其他计算机只有输入这个密钥才能同步文件。每个文件夹的密钥都可以随时更换,甚至可以生成一个只有24小时有效期的临时密钥。

经过上述几步之后,当前计算机的设置工作就算完成了,安装向导接下去还会有一些介绍性的信息,不看也无妨,直接结束安装即可。

如果你一开始没有将密钥复制下来,也可以呼出软件主界面后,切换到“Shared Folders”标签,在文件夹上右键,然后选择“Copy secret”命令一样可以复制密钥。

重新复制密钥

BitTorrent Sync上手指南:接受同步

本机要同步来自其他设备的文件

刚才讲的是安装过程中设置要同步除去的文件夹,下面是当前计算机要接受其他计算机的同步文件夹。

输入另一台计算机生成的密钥才能接受同步

同样是前两部安装流程后,接下去要选择“I have a secret”,然后在下方输入刚才生成的密钥;

选择一个空文件夹接受同步文件

接下去需要准备一个空的文件夹,以便接受从其他计算机上同步过来的文件。

到这里,最基本的文件同步已经建立,双击任务栏托盘里的软件图标,呼出软件主界面,你会看到同步工作已经开始进行了。

两台计算机正在同步中

以上就是在安装过程中的同步设置,接下去将继续挖掘一下软件的其他设置和操作,比如如何添加/接受更多文件夹同步。

BitTorrent Sync进阶操作

给同步加一些安全限制

打开软件,切换到Shared Folders标签,在希望做限制的文件夹上右键,选择“Show folder preferences”,然后选择“Advanced”标签,在这里可以更改密钥,或者生成一个临时密钥。

只读密钥(Read only secret):

在安装时建立的同步文件夹密钥是没有什么限制的,连接之后任意一方的文件夹发生改变都会同步反馈到其他计算机上。如果这些计算机都是你自己的,那么这并不是问题。但如果你是和别人的计算机进行同步操作,并且仅仅是将自己的一些文件交给对方,又不需要接受到对方的同步,这种情况下用只读密钥显然更合适。

重新生成密钥

第一行显示的是当前文件夹的密钥,如果想更换新密钥的话,点击右侧的New可以重新生成一个密钥,生成后点击“Apply”使其生效。需要注意的是,一旦密钥更改,下方的只读密钥也会随之改变。

至于临时密钥,BTSync可以生成一个只有24小时有效期的密钥,比较适合一次性同步需求。

生成一次性密钥

如果你需要一个临时密钥,点击下方的“Generate & Cpoy”按钮即可生成一个只有24小时有效的密钥,同时你还可以设定这个密钥为只读。

添加其他需要同步的文件夹

在软件安装过程中,用户可以选择一个文件夹开始同步,但如果我还有其他文件夹要一起同步该怎么操作呢?往下看就知道了。

还是切换到Shared Folders标签,下方的Add可以让我们添加其他要同步的文件夹,而Remove则是移除不再需要同步的文件夹。

添加其他要同步的文件夹

点击添加后会看到一个Add Folder窗口。这里要注意,无论你是添加一个本地文件同步给其他计算机,还是其他计算机用户发给你一个新的密钥,都是通过这里进行的。

两者区别在于Shared secret框里内容的处理上:添加一个同步出去的文件夹你需要点击右侧的:Generate来生成密钥;而接受新同步文件夹的话,只需将密钥输入这个框里;然后选择要同步的文件夹即可。

暂停同步

有些时候你可能需要暂时停止同步工作,只需右击软件任务栏托盘图标,选择“Pause syncing”就可以暂时停止同步;需要恢复的时候在同样位置点击“Resume syncing”即可。

暂停同步工作

小结:BTSync的优势和不足

优势:速度快,可多人同时同步,几乎不受存储空间限制。

前面提到过,BTSync是一款利用BitTorrent协议的P2P同步工具,传输速度基本上只受用户网络带宽的制约。从使用过程中的速度表现来看,比大部分免费云同步服务快得多,即使和收费服务相比也毫不逊色。多设备同步,这是BTSync又一项优势,你可以将密钥发给多个用户,然后让这些设备一起进行同步。最后,由于不需要第三方存储空间作为中介,BTSync可同步大量文件,只要双方硬盘空间足够,远比当前主流云同步服务提供的免费空间大得多。

不足:计算机需要同时在线,可能受到P2P封锁的影响

不需要第三方存储空间是BTSync的优势,但也导致了一些不便之处:即参与同步的计算机必须保持同时在线。不像云同步服务,数据上传同步至网盘后,其他设备可以在任意时间连上网盘进行同步。再者就是,BTSync采用了P2P的方式进行同步,很有可能在一些屏蔽P2P的网络环境下无法使用(或者效率很差),比如一些企业内部。

猜测:BTSync或许会成为下载软件的一个功能

现在的主流下载软件都支持BT协议,把BTSync整合到下载工具里似乎不会太麻烦。也许有一天大家真的会看到某雷某风发布新版宣称支持同步功能了……

返回原文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑