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

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

背景信息

迁云工具1.2.8以上版本支持VPC内网迁移。要完成VPC内网迁移,需要将client_datanet_mode字段配置为12



net_mode的参数说明如下:
  • 0:默认为0,表示公网迁移,需要待迁移系统支持公网,数据传输阶段会走公网。
  • 1:表示待迁移系统支持访问指定VPC内网;迁移过程分阶段1、2、3,阶段2数据传输在当前系统中进行,同时阶段1和3需要在其他公网环境系统中进行。
  • 2:表示待迁移系统同时支持公网和支持访问特定VPC内网;跟一般操作过程相同,但数据传输阶段会走内网。

不同的参数设置有不同的迁移方式。

方式一

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

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

  2. 在VPC内网环境中传输系统数据。
    1. 登录待迁移的VPC内网环境系统B。
    2. 将系统A的迁云工具复制到系统B。
      说明 系统B中的 user_config.jsonclient_data文件必须要与系统A迁云工具中的一致。
    3. 运行迁云工具,直到提示Stage 2 Is Done!

  3. 在外网环境中创建镜像。
    1. 回到系统A,将系统B的迁云工具复制到系统A。
      说明 user_config.jsonclient_data文件必须与系统A迁云工具中的一致。
    2. 运行迁云工具,直到提示Stage 3 Is Done!以及迁云完成。

方式二

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

  1. 登录到待迁移的系统中。
  2. 下载迁云工具,具体步骤请参见步骤1:下载和安装迁云工具
  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。



  2. 配置vswitch_id为指定交换机的ID。



  3. (可选)配置security_group_id为指定安全组的ID。如果您没有手动配置,则会自动创建。

    说明 指定安全组需要开放入方向的8080、8703端口。