前言

这几天有意将本站存储在七牛云的CDN文件迁移到又拍云,可是我的七牛云文件高达2032的文件,七牛云不支持FTP批量下载,这可怎么办 我总不能一个一个下载吧。于是 终于找到一个办法

QiniuBackup - 七牛备份工具

由于七牛官方提供的同步工具 qrsync 仅是上传同步,无法将 bucket 中的文件批量下载到本地,于是为了备份整个 bucket 所有文件,只能依据官方提供的 API 接口,于是有人写出了这个 Qiniu Backup 下载备份工具。工具原理很简单,就是读取 bucket 中的文件列表,然后一个个下载到本地。

QiniuBackup - 七牛备份工具很神奇的传送门

使用前我们需要对 QiniuBackup.exe.config 文件进行填写配置

配置说明:

  • AccessKey:密钥组合

  • SecretKey:密钥组合

  • Bucket:空间名

  • Domain:使用哪个域名来访问资源

  • Private:是否为私有空间

  • Prefix:资源前缀,如有填写则只下载匹配的文件,留空则下载所有文件

  • SaveAs:本地保存路径

  • OverWrite:覆盖本地文件,如果下载中断,关闭这个选项后重新下载,可避免流量浪费

填写正确的配置后运行 QiniuBackup.exe 文件即可批量备份文件到本地啦!