使用七牛云存储的QRSBox工具来自动将VPS的数据备份到七牛

这个工具的好处就是初始化之后可以自动检测备份目录,并将文件上传到七牛,更重要的是支持windows和linux平台,这里主要是介绍linux系统下的备份方法,因为小z的VPS安装的是AMH面板,所以就用AMH来做介绍了。不过原理都是互通的,大家可以参照。

1、建立文件夹qiniu,并进入qiniu目录

[root@li1009-80 home]# mkdir qiniu

[root@li1009-80 home]# cd qiniu/

[root@li1009-80 qiniu]#

2、下载七牛的工具Qrsbox

[root@li1009-80 qiniu]#wget http://devtools.qiniu.io/qiniu-devtools-linux_amd64-current.tar.gz

32位的用户请输入”wget http://devtools.qiniu.io/qiniu-devtools-linux_386-current.tar.gz”进行下载

3、解压下载的文件

[root@li1009-80 qiniu]# ls
qiniu-devtools-linux_amd64-current.tar.gz
[root@li1009-80 qiniu]# tar -zxvf qiniu-devtools-linux_amd64-current.tar.gz

4、在七牛云存储里新建一个bucket(空间),将属性设置为私有(为了数据的安全起见)

Snip20150520_4

5、然后,在解压后的文件夹中执行以下命令,进行初始化:

Snip20150520_7

命令解释:

 ./qrsboxcli init <AccessKey> <SecretKey> <SyncDir> <Bucket> [<KeyPrefix>]

其中,<AccessKey> 和 <SecretKey> 是七牛云存储的密钥文件,<SyncDir> 是本地的同步目录,该目录下的文件会随时同步上传值七牛云存储。<Bucket> 是保存同步文件的资源空间名。<KeyPrefix> 是文件前缀,可选。如果设置了该参数,那么上传的文件名前都会加上前缀。这个前缀主要用于在空间中区分不同上传来源的文件。

获取七牛秘钥是在这里面:

Snip20150520_8

6、使用以下命令开始文件同步:

[root@li1009-80 qiniu]# ./qrsboxcli sync &

七牛的QrsBox工具会自动同步到bucket,备份成功后我们可以在七牛的后台进行查看。

 更多用法请看官方文档