本文最后更新于 2024年5月16日。
220523
电子信息时代,很多人不止一个电子设备。并且不同设备还在不同场所,因此设备间数据共享与同步就显得尤为重要。
我在这方面的探索也一直没有停止。
最开始,也是大家最容易接触到的,是网盘,如百度云盘。
接着移动互联网之后,各家手机厂商都有自己的云服务,支持本地文件备份到自己账户存储空间中。
其次就是使用有云同步的网络服务。比如很多的笔记软件,如印象笔记,有道云笔记。
上面提到的这些服务适合大多数人使用,因为大多数人数据的更新速度没那么快,需要同步的数据量不太大,用这些服务无疑是省心高效的方式。
然而对于一部分人来说,包括我,以上服务的数据安全性,同步速度还有容量是达不到自己的需要的。
所以在不断探索数据同步方式。
上面提到的网盘同步,账户同步和笔记同步就不再介绍了,我要说的是大家可能接触比较少的方式。
以前还探索了用VPS搭建同步服务器,这种方式不用担心我上面提到的问题,但是这种初期成本和后期维护成本都比较高,也有一定的技术门槛,这里不再详述。
后来接触了git工具,结合github,阿里的codeup等平台可以很好的同步数据。速度和容量基本不会限制到日常的使用,体验很好。并且有版本控制功能。但是,这个也需要一些代码能力,对于非程序员有点门槛。
这种方式我渐渐的用得少了。很大一个原因是他的版本控制功能。它的备份是整个文件备份,因此会生成很多备份文件,很占用空间。功能好且多,但是我没能掌握深层的用法,再加上我对版本控制要求很低,一般是文件名的迭代更新备份,用不了那么复杂。因为我写的代码基本是工具性的,没有太复杂的就够或者项目。所以接着找更好的同步方法。
终于找到了我现在用的这种方式。那就是syncthing。速度快,本地存储,容量限制就是你设备本身的容量上限。
这个工具几年前用过。当时不太会用。设置的同步文件夹太多,很繁杂,并且自己的数据更新不频繁其实也用不上,因此就没用了。
现在我只建三个同步文件夹,一个用于公司电脑,个人电脑和手机的一些数据共享,一个是公司电脑和个人电脑的数据共享,一个用于笔记文件夹的同步。
我的设备情况:手机和公司电脑可连外网,长时间在线,个人电脑有时在线。
下面的部分先不写了,网上的资料很多。
syncthing介绍
安装与使用
syncTrayzor介绍