大概2周前就收到了阿里云国际发来的通知邮件,阿里云国际新手套餐1.0版在1月10日就到期了,到期后将不能使用优惠的价格续费,所以需要在下一个续费期到来之前完成从1.0到2.0的迁移。但是阿里云国际新手套餐2.0的磁盘只有25GB,小于1.0的40GB,所以迁移过程中遇到了一些问题,本文做一个记录。
一、准备工作
阿里云国际官网:alibabacloud.com
已有:
- 阿里云国际新手套餐1.0版本,新加坡机房
- 阿里云国际新手套餐2.0版本,新加坡机房
目标:将1.0上的所有数据都迁移到2.0版本。
二、自定义镜像迁移法
如果你的新机器的硬盘容量是高于旧机器的,那么可以直接用旧机器新建自定义镜像,之后在新的机器上使用这个自定义镜像更换系统盘即可,非常方便,相关教程在阿里云国际的帮助中心也非常的详细:
- 如何创建自定义镜像:https://www.alibabacloud.com/help/zh/doc-detail/25460.htm?spm=a2c63.p38356.879954.13.45297b04hcjN9G#concept-gpg-t5l-xdb
- 如何更换系统盘:https://www.alibabacloud.com/help/zh/doc-detail/25448.htm?spm=a2c63.p38356.879954.13.b7733a2ea97URp#concept-vbb-ckj-ydb
三、磁盘缩容后迁移
由于我手上的两台阿里云国际新手套餐都是入门版的,1.0的入门版提供了40GB存储,而2.0的入门版只有25GB存储,所以无法通过自定义镜像再直接更换系统盘的方法实现数据的全盘拷贝,如果要进行全盘拷贝,那么必须要先对磁盘进行缩容。
缩容的前提需要满足:旧机器上的使用空间 < 新机器的存储空间。
阿里云磁盘缩容教程可以参考:https://www.alibabacloud.com/help/zh/doc-detail/66372.htm
具体的步骤包括:
- 创建AccessKey;
- 设置对应的属性,包括目标磁盘大小(例如我是20GB),region_id(例如我是ap-southeast-1),镜像名称(随便取)等;
- 使用阿里云迁移工具开始迁移;
- 在新的机器上使用由迁移工具生成的自定义镜像更换系统盘。
迁移工具迁移了16GB的数据大概用了我半个小时的时间,其他的就非常快了,更换系统盘之后就可以跟阿里云国际新手套餐1.0说拜拜了。
最后,记得要把阿里云国际新手套餐1.0取消自动续费,否则到期后就不是3.5美元/月的优惠价格了。取消续费方法就是在续费管理里将其设置为到期不续费: