如何将一个空间里的内容全部复制到另一个空间,文件名不变。

新手上路,请多包涵

我原先在七牛服务器上有一个空间,里面都是图片,然后有50多个G,现在新建了一个空间,希望将原先的空间里的内容全部复制到另一个空间中,文件名也不变,请问如何解决?

阅读 5.8k
1 个回答

1,可以使用sdk,调用batch接口复制,设置文件名是原文件名即可

2,用qshell工具,用batchcopy这个接口批量复制
http://developer.qiniu.com/docs/v6/tools/qshell.html

3,通过镜像加速将另一个空间的文件拉取到新空间
a、什么是镜像加速?
七牛云存储允许为存储空间指定一个镜像回源网址,用于取回资源。当访问某个资源却发现其不存在时,存储系统将查找该回源网址并发起下载请求。最终取回的资源将永久性地存储在七牛云存储中,资源再被访问时就会被七牛cdn加速。

b、如何设置镜像加速?
登陆https://portal.qiniu.com/,点击空间设置,在基本设置的镜像存储下点击一键加速网站,登入开发者后台 (https://portal.qiniu.com/) => 选择空间 => 空间设置 => 基本设置 => 一键加速网站=>设置镜像源与镜像空间。

c、例如:
你的网站为:
假如空间的域名是www.abc.com,以前的资源链接为
www.abc.com/image/1.jpg
假如你的七牛空间生成的域名为:7xjetq.dl1.z0.glb.clouddn.com,则你可以通过访问7xjetq.dl1.z0.glb.clouddn.com/image/1.jpg,图片就会被存储到七牛的空间了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进