将本地冗余转换同城冗余,提升业务稳定性
摘要:本文整理自在云端问道 19 期方案教学关于将本地冗余转换同城冗余,提升业务稳定性的分享。
一、动手实践实操
接下来进入到动手实践的环节,可以直接点开,进入实操,实操相当于是自己账号的控制台,可以看到控制台的界面,主要通过两种方式实现转换,一个是控制台,另外是 Rest API,控制台都是比较简单的,可以看到这里面有场景教学,通过场景教学,可以直接实现转换的方式,比如在场景教学的当中,可以选择 Bucket,选在账号上面有的 Bucket,再进行配置,配置非常简单,如果没有自己的 Bucket,需要创建 Bucket,首先创建 Bucket,,直接可以创建 Bucket的时候,可以选择同城冗余,现在也推荐使用同城冗余的存储,现在为了要体验转换的步骤,先选择本地的存储冗余,私有和公有已经开通,这些能力之前介绍过,包括数据网访问,还有 Bucket 权限的设置,以及相关账号的权限设置。
二、创建以及上传等步骤
选择不同的区域,完成创建。创建完之后,就可以进入到 Bucket 的里面,里面可以上传文件,通过上传文件,存储数据,进行文件的数据的存储,另外在转换的过程中,里面没有上传文件也可以转换,但它不影响存储冗余类型表,相当于只是建桶,桶的权限到底是本地冗余还是同城冗余,可以考虑。当有数据以及需要转换的过程中,可以通过概览列表里面,看到这里就转换成同城冗余,只要点击,可以看到有相关的费用声明,同时也不影响对自己的可用性,以及业务类的情况,转换的类型行任务,这些任务已经在排队中,约束条件之前有提到类别,转换的类型以及删除的设置,删除的限制以及转换的部分。当有跨账号或者是跨区域复制的时候,会有相应的约束条件。
三、进入转换队列
接下来确认转换,切换后不可更改,继续转换,看到已经进入到队列中,因为这里面基本上有空的桶,基本上预计在工作日之内就可以完成。如果数据比较多,甚至很多碎片化数据,会消耗更多的时间。接下来看转化的类型,如果在创建的过程当中可以取消,如果任务在执行过程当中不可以取消,甚至 Bucket 都不可以删除。实验已经结束,转换的底层的是阿里云提供的底层服务,业务的感知不到转换差别,对业务也不会产生影响,可以关闭,等任务排到任务的队列当中,最终实现转换。