本文主要是介绍七牛云测试空间过期了,怎么进行迁移?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
qshell下载
https://developer.qiniu.com/kodo/1302/qshell
解压qshell压缩包后,在同级目录使用cmd打开,然后使用命令登录账号
# 尖括号在输入命令的时候去掉
qshell.exe account <AccessKey> <SecretKey> <Name>
此处Name是用户可以任意取的名字,表示当前在本地记录的账户的名称
假设失效存储空间名为:bucketError
假设新建存储空间名为:bucketNew
导出bucketError空间所有文件列表
qshell.exe listbucket bucketError -o list.txt
因为只需要文件列表的key列,所以还需要把其他信息删除
可以手动对list.txt文件进行删除,也可以使用 Git Bash 终端输入命令
cat list.txt | awk '{print $1}' >list_final.txt
这行命令在cmd中无法直接运行,需要使用 Git Bash 的终端运行
然后把 list_final.txt 的第一行 KEY 表头删掉即可,只需要所有文件的key名
复制文件到新存储空间
qshell.exe batchcopy --force --overwrite bucketError bucketNew -i list_final.txt
好了,可以去新空间看看了
更多
借鉴于原文章
这篇关于七牛云测试空间过期了,怎么进行迁移?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!