一.介绍

看了前面的几个工具,你是否想过有没有一种工具能够对接所有的云盘来实现你所需要的功能?如果是单纯的上传下载,那么可能没有,但是如果是同步,那么确实有,这就是Rclone——Rsync for cloud storage ,下面我来列举一下它支持的存储

  • Google Drive
  • Amazon S3
  • Openstack Swift / Rackspace cloud files / Memset Memstore
  • Dropbox
  • Google Cloud Storage
  • Amazon Drive
  • Microsoft OneDrive
  • Hubic
  • Backblaze B2
  • Yandex Disk
  • SFTP
  • FTP
  • The local filesystem

就是这么牛叉,基本上常见的都有了,而且,它可以同时添加多个存储,你可以自行选择,便于切换。

二.安装配置

因为这个也提供了绝大多数平台,所以安装也是非常简单的

程序下载地址——>传送门

自己找你合适的吧,我下面的是Linux 64位系统的,你要是其他系统或者平台就换掉

然后就装好了,可以添加存储配置了

运行如下

然后添加一个新建一个存储源,填个名字然后输入类型,这儿的名字以后就是作为你remote path的开头部分,所以可以的话短一点,我这边写长了

auto config自动配置是在有图形界面的系统上自动打开浏览器实现的,当然我们在服务器上通过命令行操作肯定是不行的,所以选择No

那俩个Google Application是用你自己的创建的API来操作Google Drive的,其它部分方式也有类似的,一般我们之间回车跳过使用程序默认的就行

依旧是这个套路,复制链接丢到浏览器打开,然后复制code粘贴回车,返回成功就下一步

你也可以添加多个,操作都是类似滴,部分存储要求必须拥有浏览器,你可以下个Win的程序来按照它的说明获取认证码然后粘贴到服务器上来绕过

三.操作

在配置完存储后我们就能够使用了,这边依旧是简单介绍部分命令,因为比较多,所以详细的请自己去官方文档查看——>传送门

首先,需要明白,Rclone的remote:path是由你的存储源的name和存储源内部的path组成的,比如"Google Drive":/  这代表了Google Drive的根目录,所以我前面提到了,建议name短一点,好打

 


Senraの小窝原创文章,转载请注明来自:数据备份系列——聚合式同步工具Rclone