BitTorrent Sync - 神奇的文件同步软件,无需服务器让多台电脑互相同步!

如今人们对文件备份和同步的需求已经越来越强烈了。像 Dropbox 一样的云存储网盘有很多,但它们都有一个局限性,就是所有的文件都得经过它们的服务器中转,提供的空间比较有限。
Resilio Sync (以前叫做 BitTorrent Sync) 是一款颠覆性的免费跨平台文件同步软件!它不需第三方服务器即可让多台电脑之间直接互相同步和共享文件,而且全程AES加密。你可以将 Resilio Sync 看作是一个没有流量和空间限制的私有个人化的 Dropbox。它采用基于类似BT下载的P2P分布式技术而来,速度快而且可通过密钥文件共享,是现今流行的云存储服务外又一颠覆性新选择……
Resilio Sync 无需服务器的点对点跨平台直接文件同步:
Resilio Sync (简称BTSync) 就是开发 BT 下载技术的公司推出的新一代的基于P2P分布式文件同步工具,它与 Dropbox 比较相似,Dropbox 会将你的文件通通上传到它们的服务器再分发到你的不同电脑。而 BTSync 则仅仅会在你的电脑间直接同步,并不会将数据送出去。
正因为 BitTorrent Sync 无需中间服务器,因此相比传统的同步网盘产品,BTSync 在某些应用场景中更具优势。譬如对文件安全要求高,不希望文件容易外泄出去的;不方便连接互联网的;在局域网内进行文件同步;用于点对点之间直接备份文件;文件数据体积太多或太大,一般网盘空间不够使用的等等。
Resilio Sync 使用方法:
在需要同步的不同电脑上均需要安装 BitTorrent Sync 的客户端,目前 BitTorrent Sync 已经支持 Win、Mac、Linux 以及 Android 平台。安装客户端时,在设定安装路径和是否开机启动后,就会要你设定同步文件夹了,这里分两种情况,一是将本机的文件夹同步到其他电脑 (Standard Setup),二是接收其他电脑的文件夹同步到本机来 (I have a secret)。
这里选择 Standrd Setup,因为我打算要将本机的文件分享到其他电脑去。点 Next 选择文件夹位置。
之后就会得到代表这个文件夹的一串密钥(Secret,即一串密码字符),这种密钥是文件夹的一个代号,当你有了这个密钥,就可以在别的电脑上可以通过这个代号来接收/同步你的这个文件夹。
至此便已成功添加了一个文件夹,而上面的那一串密钥就能给别的电脑接收同步之用。BTSync 的主界面上的 Folders 页面会显示你当前有哪些同步文件夹。
多文件夹同步:
软件安装好之后,你可以进入“Folders” 选项里面查看目前同步的文件夹有哪些,上图中只有一个,但你可以通过点击 Add a Sync Folder 按钮添加本机的文件夹或者接收别的电脑同步过来的文件夹,也就是说,BitTorrent Sync 能支持多文件夹同步,这一点比 Dropbox 只能同步一个文件夹要方便得多。
如果是将本机的文件夹同步出去,先点击 Generate 生成一串密钥,再点 Browse 选择文件夹位置。如果是将别的电脑上的文件夹同步到本机,则是先在 Folder secret 文本框处粘贴文件夹的密钥,再点 Browse 选择保存的位置,这样即为接收别人的文件夹同步。
文件分享与权限设置:
BTSync 可以让你通过密钥方便地将文件/文件夹快速地分享给不同的电脑进行同步或下载文件,并且,同一个文件夹,可以获取不同权限的密钥发给不同的人,如下图第一行是可读写的密钥,Read only serect 是只读权限,One-Time secret 是24小时内使用一次性密钥 (同样可设置读写或是只读,如用来分享文件给陌生人)。在添加文件夹时输入别人的密钥即可获得其共享的文件夹。
与 Dropbox 等同步型网盘的区别:
- 文件传输:
Dropbox 会先将文件上传到其服务器,即使电脑关机,其他电脑也能同步,因为是从云端下载文件回去的
BTSync 没有服务器,是直接在电脑之间同步的,所以拥有文件的电脑必须开机才能将其同步到其他电脑去 - 文件分享:
Dropbox 需要大家都拥有帐号,通过帐号进行文件分享
BTSync 通过密钥进行文件分享,需要大家均安装客户端 - 文件大小限制:
Dropbox 有总容量限制
BTSync 的大小限制取决于你的电脑硬盘容量 - 多文件夹同步支持:
Dropbox 只能同步一个特定的文件夹
BTSync 可以同步随意多个不同的文件夹
BTSync 的优势和不足:
最大的优势在于其不需要第三方服务器,几乎不受存储空间和流量限制。由于 BTSync 是一款采用 BitTorrent 协议的P2P同步工具,传输速度基本上只受用户网络带宽的制约,它可以支持多人同时同步,而且,越多人对文件夹进行同步,则同步速度越快。它支持多平台,可以通过密钥进行文件分享。
BTSync 的不足在于拥有文件的电脑需要保持在线,才能同步到其他电脑去。而且由于采用类似 BT 的协议,因此在某些禁用 BT 下载的场景中可能会受到影响。另外,Dropbox 会提供有文件版本存档,有需要时可以将文件恢复到之前的版本,而 BTSync 目前还没有这种功能。
Resilio Sync 的应用:
当然,Resilio Sync 并不是全能的产品,也不是旨在取代 Dropbox,而是作为一个不同类型的补充。它不需要中间服务器的特性在某些时候更加好用,你可以根据自己的使用场景在普通的同步网盘和 BitTorrent Sync 之间进行选择。
譬如我可以用它来将 VPS 服务器上的网站文件备份到家里的电脑,由于是双向同步,我在家里电脑上修改文件之后,更改便会自动同步到网站上去;朋友有多台服务器,每次更新文件都要每台上传一次,用 BTSync 可以实现快速文件分发;甚至某些好基友们可以用它在局域网里共享巨大的动作片库;如果你有什么好的 BTSync 的应用案例,欢迎留言。
相关文件下载地址:
官方网站:访问
软件性质:免费
下载 Resilio Sync 客户端 (Win) | Mac | Android | iOS | Linux | 更多同步相关

BitTorrent Sync - 神奇的文件同步软件,无需服务器让多台电脑互相同步!的更多相关文章
- 实现本地svn目录同步时,服务器的相应目录保持自动同步
提交一个TEST文件夹 但是服务器上并没有显示 而新检出的目录却有 这个时候需要手动去update才会显示,而不可能每次都去update,所以,就用到配置自动更新 1.创建svn目录:mkdir /v ...
- pycharm + git实现两台电脑代码同步
说明:此篇文章是作者方便日后查阅所有,请不要按本文的方法搭建 1.下载msysygit,https://git-for-windows.github.io/ 点击download获取下载链接,可能由于 ...
- 通过Git在本地局域网中的两台电脑间同步代码
0.前言 一般情况下同步代码可以通过在GitHub/GitLab等网站新建远程仓库,所有机器都向仓库推送或者从仓库下拉更新. 上述过程步骤也不算复杂,不过有时候我们考虑到仓库的安全性等因素,只想在局域 ...
- BitTorrent Sync 基于BT的文件同步
BitTorrent Sync 神奇的文件同步软件,无需服务器让多台电脑间无限制互相同步! BitTorrent Labs 推出的实验性项目,可以在多台电脑间进行点对点自动分享/同步文件,由于没有 ...
- 两种常用文件分享方式 - 网络硬盘快速分享, 点对点的文件共享 BitTorrent Sync
普通的用户经常通过电子邮件.QQ传递等方式进行文件的分享,但是由于不同的网络环境有的时候可能会有不同的限制,所以我们就需要寻找其他的方式来替代.今天就为大家推荐两个既常用又与众不同的分享方式. 中国论 ...
- 我爱免费之FreeFileSync文件夹同步软件
因为项目需求用到FreeFileSync文件夹同步软件,这个软件好在免费.易用.功能强,我真的是大爱这种软件.http://freefilesync.com/ 可以下载免费软件,有需要的朋友,大可以一 ...
- FreeFileSync 文件同步软件(windows)
还有个更好的win同步软件,非常推荐使用: https://roov.org/2016/07/allway-sync/ 官方下载地址:https://freefilesync.org/download ...
- CentOS 安装BitTorrent Sync详细步骤
官网:https://www.getsync.com 这个软件安装完后通过网页浏览器设置共享目录并生成同步Secret,异地的客户端可以通过这个同步Secret访问共的目录,其中有读写和只读两种同步方 ...
- windows server 几大实时同步软件比较
需求: 从Windows Server 主机A 到 Windows Server 主机B 之间同步目录 方案一: 1. 使用bat脚本 + 计划任务的方式 1.1 bat脚本 功能: 把主机A的C:\ ...
随机推荐
- Winform开发框架里面使用事务操作的原理及介绍
在很多情况下,事务是个很有用的东西,可以把一系列的操作组合成一个原子粒度的操作,一旦组合中某个地方出错,可以整个干净的进行滚回,不会留下脏数据:除此之外,事务还能提高批量操作的效率,如在本地SQLit ...
- ASP.NET Core 开发-Entity Framework (EF) Core 1.0 Database First
ASP.NET Core 开发-Entity Framework Core 1.0 Database First,ASP.NET Core 1.0 EF Core操作数据库. Entity Frame ...
- 关于C#基础
前几天帮人做个社交网站,还是用的控件方式,不过学习了ajax和一般处理程序ashx后,也用在了里面一些,今天回来继续写博客.继续上次总结下基础知识,学的内容多,总结的可能比较杂乱,分条总结为平时能自己 ...
- 聊一下C#开发者如何过渡到JAVA 开发者
由于工作需要,最近也开始倒腾Java了.NET的话,从2012年测试版开始玩的,那个时候VB6比较熟悉,还天真的以为VB.NET以后会很火, 事实证明,也只是一厢情愿,有C#了,要VB.NET干什么? ...
- TextBox禁止复制粘贴和数字验证,小数验证,汉字验证
验证小数 #region 验证小数 /// <summary> /// 验证小数 /// </summary> /// <param name="sender& ...
- 背水一战 Windows 10 (5) - UI: 标题栏
[源码下载] 背水一战 Windows 10 (5) - UI: 标题栏 作者:webabcd 介绍背水一战 Windows 10 之 UI 标题栏 示例TitleBarDemo.xaml <P ...
- Java基础复习笔记系列 三
前几节都是基础中的基础,从第三讲的笔记开始,每次笔记针对Java的一个知识块儿. Java异常处理 1.什么是异常? 异常是指运行期出的错误.比如说:除以一个0:数组越界:读取的文件不存在. 异常处 ...
- 在selenium2.0中使用selenium1.0的API
Selenium2.0中使用WeDriver API对页面进行操作,它最大的优点是不需要安装一个selenium server就可以运行,但是对页面进行操作不如selenium1.0的Selenium ...
- Lua-泛型for循环 pairs和ipairs的区别
先看一段简单的代码: local mytable = { , , aa = "abc", subtable = {}, , } --for循环1 print("for - ...
- Converse.js – 开源的 XMPP 聊天客户端
Converse.js 是一个运行在浏览器的免费和开源的聊天客户端.它可以集成到任何网页.类似于 Facebook 的聊天,它也支持多用户聊天室.Converse.js 可以连接到任何可访问的 XMP ...