创新新的空间时存储地区必须一致
访问控制必须选择公开

1、下载七牛的同步工具并解压
qshell(http://developer.qiniu.com/docs/v6/tools/qshell.html)
2、解压文件
3、运行cmd登录到七牛账号
qshell account 你的七牛AK 你的七牛SK 你的账号
4、测试是否登录成功
qshell user ls
5、如果出现如下界面则登录成功
6、下载你要复制的空间资源
qshell listbucket 你的空间名 -o 生成的文件名.txt
7、完成上步之后,会在当前目录下生成一个文件,如果当前目录没有,可以进行全局查找该文件
8、而我们只需要得到最前面的文件key就可以了,可以使用一条awk字符处理命令就可以了
linux/mac命令
cat cp.txt | awk '{print $1}' >cpp.txtwindows命令(使用 PowerShell到qshell-v2.16.1-windows-386目录下运行)
Get-Content cp.txt | ForEach-Object { $_ -split '\s+' | Select-Object -First 1 } > cpp.txt-- qshell listbucket2 school01 -o list01.txt -- cut -f1 list01.txt > key01.txt-- qshell batchcopy school01 school06 -i key01.txt
9、使用batchcopy命令将文件同步到需要复制的空间里面
qshell batchcopy 原本的空间名 要复制的空间名 -i 下载下来的txt文件名-- qshell batchcopy school01 school06 -i cpp.txt
10、确认操作,输入对应验证码即可
至此文件就成功从school01空间文件复制到school02空间了,当然复制过程中也可以实现对文件的命名操作,具体可以参考文档
https://github.com/qiniu/qshell/wiki/batchcopy