Rsync参数说明及使用文档(给我自己看的)

一.前言

最近发现rsync挺好用的……不过参数有点多,所以这儿写一篇给自己以后要用的时候做个参考。

二.参数说明

这儿全是我翻资料连蒙带猜(有些实在是不好解释)翻译出来的,请各位转载的留个名啊,虽然不是多高端的,但是也贼烦

①.daemon(服务端)模式:

②.普通(客户端)模式: 阅读全文→

数据备份系列——聚合式同步工具Rclone

一.介绍

看了前面的几个工具,你是否想过有没有一种工具能够对接所有的云盘来实现你所需要的功能?如果是单纯的上传下载,那么可能没有,但是如果是同步,那么确实有,这就是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位系统的,你要是其他系统或者平台就换掉

然后就装好了,可以添加存储配置了 阅读全文→

数据备份系列——OneDrive 第三方CLI工具 onedrivecmd

一.介绍

OneDrive的SDK在前阵子(挺久了其实)有过一次大升级,使得很多远古时代的工具都用不了了(而且那些以前也支持个人版OneDrive,不适用于特殊版本),在新SDK发布后的几个月内(因为我记得是逐步发布的各语言SDK),一直没出现啥好的工具。然后问题是我还搞了个容量贼大的OneDrive,这就很浪费……

本来想自己撸个出来的,但是一直都懒,所以拖啊拖的,终于在某次刷V2的过程中发现有人造出轮子 ——> 传送门  来了,美滋滋哦。我一开始是观望的(其实是防止收藏夹里忘了),后来发现它的功能基本上都完善了,才想起来可以拿来用了。

其实吧,OneDrive比起Google Drive唯一的好处是它能在国内正常访问,虽然由于辣鸡巨硬分配的撒比CDN导致速度日常尴尬,但起码能用不是吗。不过丢到服务器上用的话还是可以的。

二.安装配置

因为是用Python写的,所以天生自带跨平台支持,美滋滋

然后就能用了,因为用了软链接,所以别把之前的那个文件夹删掉哦 阅读全文→

数据备份系列——Google Drive 钦定(划掉)第三方CLI工具 skicka

一.介绍

今天打算把Google Drive的两个全部介绍完,然后明天把OneDrive的给推了_(:з」∠)_,是时候高产一波了,然后继续萎(划掉)。

skicka和之前的那个gdrive不同之处在于它的命令或者说使用习惯更贴近Linux的自带命令,很容易上手,另外还有一个亮点是,它是谷歌钦定的,这个从它发布在GitHub的谷歌自家账号下就能知道,虽然还傲娇的在README里说了一句 “Note: skicka is not an official Google product!” ,好吧,这个和BBR一样算是谷歌可能掺和了一腿的,不过这代表了它肯定有过人之处。

对了,skicka在瑞典语中是to send的意思,所以叫这个名

二.安装

这个没有提供现成的二进制文件,所以只能自己编译了,那么我们就首先需要安装下Go

阅读全文→

数据备份系列——Google Drive第三方CLI工具 gdrive

一.介绍

在去年的网盘倒闭风波搞怕了不少人吧,转移那么多数据也是头疼,所以不如找几个不怕倒闭的……比如DropBox或者Google Drive。微软的OneDrive虽然国内能直连,但是速度其实也是比较头疼的,倒不如这种在特定环境下反而可以满速的了。

Google Drive在GSuite For Bussiness(或者Education)的版本里可以做到无限容量(起码是现在),所以我拿来做服务器上的数据备份,美滋滋,全球服务器都几乎能满速,而且也不用担心容量问题,棒棒的。那么问题来了,我们怎么使用呢,毕竟我绝大部分是Linux服务器,也没装图形界面啥的。官方提供的是有界面的工具,所以我们需要找CLI工具,也就是能在命令行中直接运行的。

本次我们介绍的是gdrive ——>传送门

该工具是由Go语言编写的,单个二进制文件即可使用,采用Google API方式进行授权,并在本地缓存授权。贴心的作者提供了一大堆各种平台的二进制文件且完全静态编译,无需任何其他依赖,简直牛逼。当然,如果你非想要编译(比如你想要自己修改啥的),那么也是相当简单的(厉害了我的Go)。

二.安装配置

由于全都给你准备好了……所以安装真的太鸡儿简单了

然后就好了……接下来就是配置了 阅读全文→