如果您能直接从自建机房(Integrated Data Center,IDC)、虚拟机环境或者云主机访问某一阿里云地域下的专有网络VPC,建议您使用源服务器与VPC内网互连的迁云方案。VPC内网迁云能获得比通过公网更快速更稳定的数据传输效果,提高迁云工作效率。

背景信息

您可以使用高速通道或者使用VPN网关配合云企业网打通VPC内网的方案,然后使用迁云工具来进行VPC内网迁移。详情请参见什么是高速通道?什么是VPN网关

迁云工具1.2.8以上版本支持VPC内网迁移。要完成VPC内网迁移,需要将client_datanet_mode字段配置为12
VPC内网迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第1张
net_mode的参数说明如下,不同的参数设置有不同的迁移方式:
  • 0:默认为0,表示公网迁移,需要待迁移系统支持公网,数据传输阶段会走公网。
  • 1:表示待迁移系统支持访问指定VPC内网;迁移过程分阶段1、2、3,阶段2数据传输在当前系统中进行,同时阶段1和3需要在其他公网环境系统中进行。具体迁移步骤请参见迁移方式一
  • 2:表示待迁移系统同时支持公网和支持访问特定VPC内网;跟一般操作过程相同,但数据传输阶段会走内网。具体迁移步骤请参见迁移方式二

迁移方式一

net_mode设置为1时,请参见以下步骤。

  1. 在外网环境中创建中转实例。
    1. 登录某个能访问外网的系统A。
    2. 下载迁云工具,具体步骤请参见使用迁云工具迁移服务器至阿里云
    3. 配置user_config.json文件。
    4. 配置client_data文件,指定目标vpc_idvswitch_id等信息。详情请参见配置client_data文件到指定的VPC环境
    5. 运行迁云工具,直到提示Stage 1 Is Done!

      VPC内网迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第2张
  2. 在VPC内网环境中传输系统数据。
    1. 登录待迁移的VPC内网环境系统B。
    2. 将系统A的迁云工具复制到系统B。
      说明 系统B中的user_config.jsonclient_data文件必须要与系统A迁云工具中的一致。
    3. 运行迁云工具,直到提示Stage 2 Is Done!

      VPC内网迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第3张
  3. 在外网环境中创建镜像。
    1. 回到系统A,将系统B的迁云工具复制到系统A。
      说明 user_config.jsonclient_data文件必须与系统A迁云工具中的一致。
    2. 运行迁云工具,直到提示Stage 3 Is Done!以及迁云完成。

      VPC内网迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第4张

迁移方式二

net_mode设置为2时,请参见以下步骤。

  1. 登录到待迁移的系统中。
  2. 下载迁云工具,具体步骤请参见使用迁云工具迁移服务器至阿里云
  3. 配置user_config.json文件。
  4. 配置client_data文件,指定目标vpc_idvswitch_id等信息。详情请参见配置client_data文件到指定的VPC环境
  5. 运行迁云工具直至迁云完成。
    说明 迁移过程中,迁移数据阶段通过VPC内网传输,其他阶段通过公网传输。

配置client_data文件

按照以下步骤配置client_data文件到指定的VPC环境。

  1. 配置vpc_id为指定VPC的ID。

    VPC内网迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第5张
  2. 配置vswitch_id为指定交换机的ID。

    VPC内网迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第6张
  3. 可选: 配置security_group_id为指定安全组的ID。如果您没有手动配置,则会自动创建。
    说明 指定安全组需要开放入方向的8080、8703端口。

    VPC内网迁移_迁移方案_迁移教程_迁移服务_云服务器 ECS 阿里云技术文档 第7张