需求
Markdown 的图片都是外链形式,存储在七牛云上(每月免费 10G 流量)
为了安全,需要备份图片
步骤
1. 下载 qshell
qiniu/qshell 是利用七牛文档上公开的API实现的一个方便开发者测试和使用七牛API服务的命令行工具
配置环境变量
2. 配置 qshell
用户目录新建配置文件 ~/.qshell.json
{
"access_key": "XXXXX",
"secret_key": "XXXXX",
"bucket": "xxxx",
"domain": "cdn.xxx.com",
"dest_dir": "/Users/collin/Documents/Backup/Qiniu"
}
- access_key 和 secret_key:七牛云的访问 key,在右上角头像 -> 秘钥管理
- bucket:空间名
- domain:CDN 加速域名
- dest_dir:备份文件夹路径
3. 备份
qdownload:从七牛空间同步数据到本地,支持只同步某些前缀的文件,支持增量同步(配置式)
$ qshell qdownload ~/.qshell.json
[I] Downloading: images/202206231712647.png 38882
...
[I] -------Download Result-------
[I] Total: 82
[I] Skipped: 0
[I] Exists: 0
[I] Success: 82
[I] Update: 0
[I] Failure: 0
[I] Duration: 10s
[I] -----------------------------
[I] See download log at path
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 470501267@qq.com