七牛云qshell工具定时备份空间文件到本地
qshell 是利用七牛文档上公开的 API 实现的一个方便开发者测试和使用七牛API服务的命令行工具,使用该工具可以实现很多的功能,今天就分享一下利用qshell定时备份空间文件到本地
1.下载qshell工具,解压
![](https://images2015.cnblogs.com/blog/954825/201704/954825-20170426095830975-2017210735.png)
解压后,会有多个文件,分别对应不同的操作系统,根据自己系统选取
2.编写备份的配置文件
把解压后的qshell_linux_amd64文件重命名为qshell,笔者是linux64位系统,所以选取的该文件
新建一个配置文件down.conf
{
"dest_dir":"/downImg",
"bucket":"testRoom",
"prefix":"",
"suffixes":""
}
cd usr/local/src
mkdir qshell
把down.conf配置文件和qshell文件上传到qshell目录
#设置当前用户的AccessKey和SecretKey#
./qshell account your accessKey your secretKey
#导出七牛空间到指定文件夹,就是dest_dir指定目录# ./qshell qdownload 10 down.conf
执行完成,就会把testRoom空间里的文件拷贝到downImg里了