关于七牛云跨账号 空间资源迁移

1,七牛云A账号下开启空间授权,可以让B账号可以访问A账号下的空间,,授予权限只读即可。

 

2,下载七牛云命令行工具。(通过命令完成数据迁移)

https://developer.qiniu.com/kodo/tools/1302/qshell

 

3, 使用工具登录到B账号下。qshell account

 

4,    执行命令,获取要复制空间的文件列表。因为我们没法直接将空间复制到空间,所以只能通过复制文件的形式完成复制。

qshell listbucket 源空间名  源空间名-list.txt

 

5,   上述操作会有生成一个list.txt的文件,我们只需要文件名称就可以了。

awk '{print $1}' list.txt > list2.txt

 

6,   执行复制命令(此处 源空间名 和 目的空间 必须是同一个区域之下(坑了好久))

qshell batchcopy 源空间名 目的空间名  list.txt

也可以:qshell batchmove -force 源空间名 目的空间名  list.txt

 

7,完成文件拷贝。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部