今天我的七牛云图床的存储区域是北美-洛杉矶,想着迁移到境内区域来。但是七牛云是不支持直接修改存储区域的。于是我想到了迁移的方法。就是新建一个存储空间,然后把境外存储空间里的东西都拷贝一份过来。事实证明这个方法是可行的,特此详细记录一下迁移过程。

什么是跨区域同步?

在开工之前,我是咨询了一下客服的。客服给了具体的回答,方法就是通过跨区域同步。

询问客服

关于跨区域同步,官方的解释是这样的:

跨区域同步是不同区域的存储空间之间的数据同步,它将源存储空间对象的改动(除删除操作)同步到目标存储空间。目前支持华东、华东-浙江2、华北、华南、北美、东南亚存储区域的跨区域同步,但是暂未支持归档存储和深度归档存储类型文件的跨区域同步。在进行跨区域同步之前,您可以选择是否将源存储空间的历史数据复制至目标存储空间。

具体可以查看官网的说明文档:https://developer.qiniu.com/kodo/8557/set-the-cross-regional-synchronization

有一点需要注意,迁移产生的流量是要付钱的(所以早点迁移好,我就不到1GB的,也不要几毛钱):

区域 标准存储 低频存储
国内 <=> 国内 0.29 元/GB 0.29 元/GB
国内 <=> 海外 0.58 元/GB 0.58 元/GB

简单来说,就是做一份一模一样的镜像,并且随时保持更新。

存储空间转移/更换区域

针对我的实际需求,具体做法是新建一个境内的存储空间,例如选择浙江的:

新建一个存储空间

然后就是创建任务了,跨区域同步:

创建一个任务

任务具体的同步设置:

创建同步任务

然后就是等一会了。记得注意一下数量:

数量

你可以过个十分钟再来看。毕竟转移也需要一点点时间。大致就是看一下文件的数量。

转移的效果

更新域名解析对应空间

要把那个域名解析到新的存储空间中。

直接在CDN-域名管理-域名的配置里将源站信息修改为新建的存储空间即可。

修改存储空间

修改PicGo配置

主要是修改一下区域代码以及存储空间就行了!

配置PicGo

存储区域 Region 区域 Region ID
华东-浙江 z0
华东-浙江2 cn-east-2
华北-河北 z1
华南-广东 z2
北美-洛杉矶 na0
亚太-新加坡(原东南亚) as0
亚太-首尔 ap-northeast-1

这里不需要重新设置水印以及格式转换的代码。直接使用就行了。

最后记得刷新一下缓存

刷新缓存

到这就算大功告成了。可以过一两天再把那个跨区域同步的任务关掉,防止部分文件同步过来的延迟。


版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2022/qiniuZone.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!
▶ 站长邮箱 [email protected][email protected] ,如不方便留言可邮件联系。

最后修改:2022 年 11 月 23 日
如果觉得我的文章对你有用,请随意赞赏