前提条件
待迁移的应用必须是已经由CADT管理并在运行中的应用。这个应用可以是通过CADT创建的,也可以是通过CADT对已存在的云资源进行探查,然后将其导入为一个应用来实现。
创建迁移项目
单击迁移 -> 阿里云迁移 创建迁移项目。在新建项目对话框中,选择项目类型为阿里云同账号迁移,然后选择待迁移的应用名称。在本例中,选择的应用名称是待迁移应用,然后单击创建。
配置迁移策略
在完成迁移项目创建后,您可以在同账号迁移项目列表中找到新建的项目,然后单击配置:
针对目标应用的网络进行配置时,单击配置策略,设置目标网络信息,包括目标Region、VPC和vSwitch等配置项。完成配置后,您将能够查看目标可用区信息。
在配置目标资源信息时,可以根据目标地域的不同选择相应的资源配置。由于地域和可用区的差异,目标资源可能无法与源地域保持一致。
下面以ECS为例,演示一下配置迁移策略:
ECS的迁移方式分为三种:
镜像迁移:镜像迁移的过程包括对当前ECS进行镜像备份,并将备份镜像复制到目标可用区,然后利用该镜像创建新的ECS。这种方式可以确保当前ECS的数据不会丢失。
复制私有镜像:针对采用私有镜像创建的ECS,CADT可以将该私有镜像复制到目标可用区,然后利用该镜像创建新的ECS。这一方法可以确保所使用的镜像与创建ECS时保持一致,但会导致所有后续写入磁盘的数据丢失。
使用其它私有镜像:选择其它的私有镜像,并拷贝到目标可用区,然后用该镜像创建新ECS。
执行迁移操作
当完成了所有的迁移策略后,右侧将打上勾,然后可以单击右下角“完成”,开始迁移流程;
单击“启动迁移”,可以看到立即生成2个迁移实例;
镜像迁移完成后,可以单击下一步 > 启动配置,然后将生成一个目标应用。
单击“启动配置”后,将会生成一个目标应用,单击“目标应用”可前往应用界面执行部署操作。
目标应用已完成部署,配置状态显示“部署成功”,单击下一步 > 完成,迁移任务即执行完成。