Resilio Sync | 全平台多设备文件同步/传输终极产品
在这个人人离不开电子设备的时代,良好的文件管理是良好的任务管理的前提。因为所有的任务都可以总结为“输入文件->处理文件->输出文件”的流程。
而Resilio Sync正是替你简化了输入和输出两部分,让你更专注于如何充分利用已有设备和软件工具,出色地完成任务本身。
前言
QQ、微信、网盘、U盘/数据线,是当前人们传文件时的最多选择。
QQ微信有文件大小限制,时不时还会过期,只能临时传传应急;
各类网盘容量大的限速到涓涓细流,不限速的容量比U盘还小,还有隐私泄露风险。
上面几种方案,都让文件上传到各类互联网公司的服务器上“游览”了一回,才最终到达面前近在咫尺的目标设备上。这白绕的一大圈实际上完全没有必要,反而提高了隐私和安全的风险。
U盘和数据线只能在相邻的两台设备传输,携带麻烦不说,接口不一样直接没辙。
想要方便地同步/传输文件,有这么困难吗?
但是根据知友的反馈,这里提到的设置步骤没有一定技术力难以胜任,也有着只能在局域网下使用的限制。
而经过一番寻找,我终于还是找到了解决上述所有痛点的产品:
(点击链接进入官网,需要某科学的上网方式)。
简介
Resilio Sync是由Resilio推出的全平台文件同步产品。
除了我们要介绍的面向个人的产品外,也提供面向企业的服务。值得一提的是,该公司于2013年由 BitTorrent 的技术领导人Eric Klinker创立,而Resilio Sync也曾经叫做BitTorrent Sync。
你想的没错。
Resilio Sync使用的正是与BT下载类似的技术。基于P2P的文件同步使得你的文件可以直接在你自己的设备之间端到端传输,而无需Resilio公司的任何介入。
这也是为什么Resilio的官网没有特殊方法上不去,而Resilio Sync本身在国内却可以正常使用的原因——它在文件传输时并不需要访问他们的服务器。
特点
下面介绍一下Resilio Sync的特点与优势。
全平台多设备支持
首先,Resilio Sync提供全平台支持。几乎用得到的设备和操作系统Resilio Sync都提供对应的安装包,甚至有为NAS提供的版本:
相比之下,许多不太成熟的国内云盘甚至没有linux版本;而大部分开源免费的文件同步(例如Syncthing)由于开发者大多用爱发电,几乎没有一个上架苹果的App Store。而对于非Mac OS的iphone或者iPad用户,IOS设备和电脑之间的同步却是一大刚需。
不过由于众所周知的原因,正常情况无法直接访问下载页面。Google Play在国内也无法正常使用。
因此我搬运了官网的部分安装包,见文末
功能强大而简洁
如下分别是Resilio电脑端和手机端的界面:
电脑端界面
手机端界面
一个文件夹列表,几个按钮,仅此而已。
没有花里胡哨却用不到的功能,没有花花绿绿的小红点或是VIP提示,没有耗费阳寿的开屏广告。
甚至无需注册账号,仅仅在第一次打开时需要设置一下当前设备名称,方便在其他设备上同步时辨别。
唯一的商业化行为可能只有右上角的“尝试Pro”试用提示。而免费版本对于个人同步文件已经完全够用——
当然,最重要的一点是免费版本照样没有数量和速度限制。
只要你的设备空间够大,网速够快,Resilio Sync就能以你的网络环境支持的最高速率同步所有你需要的文件。
从安装包大小上看,最大也不超过几十兆。相比于动辄几百兆上GB的其他应用,可以说是很小巧了。
安装包小巧
作为一款文件同步应用,你关注的焦点,永远只应该是你自己的文件。
任意网络文件同步
文件同步是Resilio Sync的主要功能,而且它的同步不受网络条件限制。也就是说,你只需要在所有的设备上安装并打开Resilio Sync,相互添加同一个文件夹到列表,那么只要它们能够联网,这个文件夹的内容就会在所有设备保持一模一样。
注意,这里的联网不仅是指能够访问互联网,而是只要任何两个设备能够通过任何网络相互找到,就能实现同步,也无需物理距离接近。也就是说,无论你是下面的哪种情况:
- 手机开流量,电脑插网线
- 手机和平板连到同一个wifi
- 手机开热点给笔记本
- ……
亲测,统统能同步,统统能同步!
值得一提的是,如果在同一个局域网内,速度不受运营商套餐限制,只受限于你的路由器和网卡等物理和硬件条件。例如下面是在连接到同一个wifi后我的iPad从笔记本同步文件的速率:
局域网速率跑满
如果换个好点的路由器,理论上会更快。
差量更新
还有一个多设备间文件同步的常见问题是版本管理。在传统的方式下,修改了文件之后的传输过程中,在qq/微信等软件各处产生了许多占据空间的无用副本不说,流量环境下的费用也很让人心疼。
而Resilio Sync支持差量更新,换句话说就是改多少传多少,并且会根据文件的修改时间自动将最新的版本更新到所有设备上。不仅极大地提高了传输效率,也省去了手动判断文件版本和同步方向的麻烦。
最重要的是,所有的文件只会在你安装了Resilio Sync的设备之间直接传输,不用担心隐私泄露,也没有账号被盗的风险。
使用方式
安装过程略。注意第一次打开的时候要设置一下当前设备的名称便于同步时辨别。
要同步某个文件夹,操作如下所示:
- 点击界面的+号,选择要同步的文件夹
- 选择QRCode
- 设置扫描者拥有的权限,只读/读写
- 用手机或平板扫描二维码,即可添加文件夹
- 等待同步完成
共享操作界面
当然,对于无法扫码的设备,也可以选择链接或密钥方式连接,并且这三种方式都可以选择连接者的权限。在第一次连接之后,后续就不用任何操作,在两台设备都具有网络连接时resilio会自动完成同步。
不足之处
IOS同步操作稍显复杂
这个问题实际上不能说是Resilio Sync本身的缺陷,而是IOS为了安全设计的机制。由于IOS为每个应用设置了一个文件沙盒,IOS中在用其他app打开sync中的文件时,实际上也是复制了一份过去。想要同步更改,也要共享回Sync App,然后把旧版本删除并重命名。具体可以看Resilio Sync关于IOS的文档页面的解释。
而且IOS还限制了后台运行,因此需要同步时必须在前台打开Sync。
不过相比于其他相近功能的文件同步软件,Resilio Sync能够覆盖IOS/IpadOS平台,对我来说就已经很不错了。(如果你没有使用IOS/IpadOS设备的需求,开源免费的Syncthing也是一个不错的选择)
频繁小量同步大文件的硬盘写入问题
详见此处(需要某科学的上网方式)
由于resilio的同步机制,虽然支持增量同步,在更新时只需通过网络传输更新的部分,但在更新文件时却会将更新的部分和原文件合并后再次写入。这种设计在大文件频繁微小修改的场景下可能造成硬盘写入量加大。
不过如果只是日常使用的话,那完全不用担心。
通过链接分享的文件无法直接访问
Resilio支持将文件通过链接方式分享给其他人(即使他没有使用resilio),但是这种方式下由于resilio官方域名在国内无法访问,因此打开链接需要某科学的上网方式。
当然,通过密钥或者二维码分享的文件不受影响,但是需要接收者也安装有resilio。
小结
下载方式
官网下载页面(需要某科学的上网方法)
我搬运了常见系统(win/mac/linux/Android)的官方安装包,点击链接下载, 密码:sync
(更新时间2023-11-07)
Linux用户还可以从软件源安装,arch用户可以直接通过AUR助手安装rslsync,其他发行版详见官方指引(需要某科学的上网方式)
IOS/IpadOS:App Store直接搜索Resilio Sync
使用警告
显而易见的是,Resilio Sync的使用方式很容易为不法分子传播非法文件提供渠道。希望大家遵守相关法律,且用且珍惜。一旦不能使用,损失的只有我们普通个人用户。
毕竟,越来越多良心又好用的云盘/文件同步工具倒下的背后,每一个利用它们传播非法文件、并从中牟利的不法分子,都逃脱不了责任。
写在最后
细想一下,日常生活中,我们对“文件同步”的需求远远大于“云端存储”的需求。
你真的需要网盘的所谓云端备份吗?这么多年了,你有过多少次硬盘完全损坏,然后从云盘找回唯一的备份的经历?
大部分时候我们只想让文件快速地在我们自己拥有的电脑、手机、平板等设备之间快速流转。而多个设备的备份,也已经完全能够避免其中一个出现故障导致文件丢失的情况,还没有隐私泄露的风险。更何况只要一台24h开机联网的设备/云服务器安装resilio,就能实现与网盘完全相同的效果。
Resilio Sync这一类的产品使你能够更轻易地剥离文件和设备的关联,建立和维护起一个统一的、在设备层级之上的个人资源/知识库。你不用再费劲去想哪份文件的哪个版本被你存在了哪个设备上,而可以更关注于在某个场景下,对于某个文件的处理需求,你的所有设备中目前最合适的是哪一个。
电脑适合码字和数据处理,pad适合阅读、绘图和手写公式;而手机可以利用各种碎片化场景,或是直接作为中转的媒介。
这样的搭配使得你能够真正发挥不同设备的特长,工作的效率达到最高。虽然可能无法媲美苹果的“Universal Control”,或者华为的“超级终端”,但是它确实实现了基于文件的任务流转,更何况还不需要集齐设备全家桶。
当然,resilio 仅仅是将文件同步这一功能做到了极致,更多的可能,由你自己的想法实现。