如何使用Syncthing组建办公网络

Syncthing是一款P2P同步工具。

同步工具当然有很多了,例如百度网盘、Dropbox之类的,除此之外,我们还有BitTorrent Sync这样的怪咖。关于如何配置VPS上的BT Sync,可以参考我们之前的帖子

我们团队使用了大约半年BT Sync,初期同步速度很快,其同步结构也很简单:文件夹是永恒且唯一存在的,一旦你拥有了相应权限的文件夹Hash Key(一串密码),你就可以加入同步大军了。BT Sync最显著的缺点是无法监控正在编辑的文件,你必须关闭窗口,这个文件才会同步。此外,未付费版本的BT Sync会有时不时的弹窗广告,也无法“选择性同步”。但是对于小型团队来说,这些都不算大问题。

大问题是:它已经开始被封锁了。国内不同地区的网络运营商开始限制BT Sync的使用。

好吧,我们需要寻找下一个替代品,那就是Syncthing。 Continue reading

VPS自动异地备份脚本 | VPS Automated FTP Backup Script

Please scoll down for English version.

VPS现在越来越流行,很多朋友都有了自己的私人服务器;但是另一个问题也随之而来,廉价的海外VPS服务通常没有备份功能,一旦出现故障,数据便付诸东流。这和虚拟空间的模式完全不同,虚拟空间的供应商通常会将用户的数据安全放在首位。
Martin现在正在使用VPS内存很紧张,只有128MB基本内存和256MB Burst内存(当然因此也便宜),跑Dropbox备份简直是个笑话,还没动起来就内存溢出了。因此采用了另一套节省资源的方案,tar打包、FTP异地存储、corn自动执行。将以下代码保存为beifen.sh并上传至/root/,在命令行输入chmod +x beifen.sh使其可以运行。 Continue reading