美文网首页
七牛云临时域名失效后下载文件

七牛云临时域名失效后下载文件

作者: 桐间纱路 | 来源:发表于2020-04-21 18:08 被阅读0次

    七牛云临时域名失效后下载文件

    原文地址:

    https://abbw.ml/post/qi-niu-yun-mei-you-bei-an-yu-ming-qing-kuang-shi-zhuan-yi-xia-zai-suo-you-wen-jian-de-fang-fa.html

    原理:先新建一个同区域存储空间,会分配一个新的测试域名到新空间。
    然后通过qshell batchcopy 到有域名的同区域空间然后再进行qdownload下载操作(或直接使用新测试域名)

    1. 下载官方windows版qshell工具:http://devtools.qiniu.com/qshell-v2.2.0.zip?ref=developer.qiniu.com
    2. 解压压缩包里的qshell-windows-x64.exe到D盘根目录,并重命名文件名为”qshell”方便后期操作。
    3. 打开cmd命令行,进入D盘,执行命令
    qshell account ak sk
    

    ak sk需要替换成你七牛账号下的 AccessKey 和 SecretKey

    1. 再执行列出所有文件命令(https://github.com/qiniu/qshell/blob/master/docs/listbucket.md)
    qshell listbucket 原bucket名 list.txt
    

    D盘目录下会生成list.txt文件,内容就是你云储存里的所有文件名

    1. 需要手动把list.txt中的的每行内容修改为仅有文件名,只需要保留文件名,一行一个文件名
    2. 完成上面步骤就可以复制文件到新建的储存空间了,执行以下命令:
    qshell batchcopy -force 原bucket名 新bucket名 list.txt
    

    大功告成,查看你新的储存空间,有惊喜哟!

    如果需要下载所有文件,可以继续往下看

    1. 转移到新储存空间后,就可以直接下载所有文件了,在下载之前,在D盘创建一个“runker.conf”文件,复制下面代码到“runker.conf”文件中
    {
    "dest_dir" : "/abc",
    "bucket" : "zblog",
    "cdn_domain" : "http://pi27a61a9.bkt.clouddn.com",
    "prefix" : "",
    "suffix" : ""
    }
    
    1. 修改上面的配置代码,保存。
      第一行为下载文件存放目录,需要手动创建文件夹,下载的文件会放到里面。

      第二行修改为你要下载的bucket名称。

      第三行修改为你要下载的bucket的临时域名。

      第四行是文件名前缀(默认为空就行)

      第五行是文件名后缀(默认为空就行)

    2. 使用下载命令下载所有文件(https://github.com/qiniu/qshell/blob/master/docs/qdownload.md)

    qshell qdownload 10 runker.conf
    

    表示用10个线程去下载文件。

    相关文章

      网友评论

          本文标题:七牛云临时域名失效后下载文件

          本文链接:https://www.haomeiwen.com/subject/bxypihtx.html