文档

创建VMware无代理迁移任务

更新时间:
重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

导入迁移源信息后,SMC控制台会自动生成迁移源记录,您需要在控制台为迁移源创建VMware无代理迁移任务,并启动任务进行迁移。本文介绍创建迁移任务、启动迁移任务的操作步骤。

前提条件

已导入迁移源。具体操作,请参见通过配置VMware无代理连接器导入迁移源

操作步骤

  1. 登录SMC控制台

  2. 在左侧导航栏,单击迁移源

  3. VMware虚拟机页签下,单击目标迁移源操作列下的创建迁移任务

    重要

    创建迁移任务时,迁移源状态必须为在线

    image..png

  4. 创建迁移任务对话框中,配置相关参数。

    参数说明具体如下表所示。

    参数

    说明

    迁移任务类型

    默认选择VMware无代理迁移

    任务名称

    迁移任务的名称。

    说明

    同一阿里云地域下,任务名称必须唯一。

    任务描述

    输入迁移任务的描述。

    目标地域

    目标地域是指您的VMware服务器要迁入目标阿里云的地域。该参数为必填项。关于地域的更多信息,请参见地域和可用区

    目标类型

    • (推荐)云服务器镜像:您可以将待迁移的VMware虚拟机迁移为云服务器镜像,迁移后通过云服务器镜像创建ECS实例。

    • 云服务器实例:如果您已购买ECS实例,可以将待迁移的VMware虚拟机直接迁移至ECS实例,但待迁移的VMware虚拟机需要和已购买的ECS实例的存储等需要适配。

      警告
      • 创建迁移任务后,目标ECS实例中的原数据将会被清除(源服务器的数据不会被清除)。如果ECS实例中存在重要数据,不推荐您使用该方式迁移。

      • 迁移到目标实例时会创建的一块临时按量付费云盘作为数据中转使用,迁移完这个中转云盘会被自动释放。

      • 迁移到目标实例会先对目标实例进行更换操作系统,系统盘的自动快照会被清理,且无法恢复。您可以手动取消自动快照随云盘释放。具体操作,请参见设置自动快照随云盘释放

      • 目标实例所挂载的数据盘的数量需要大于等于迁移源的数据盘的数量。如果目标实例的数据盘数量不满足需求,您需要挂载更多的数据盘。挂载数据盘的具体操作,请参见挂载数据盘。否则迁移源的数据盘数据将无法迁移至目标实例。

      • 目标实例的系统盘和数据盘的容量建议大于等于迁移源的系统盘和数据盘的容量。如果您需要缩容源服务器的系统盘和数据盘,目标实例的系统盘和数据盘的容量至少要大于等于源服务器的系统盘和数据盘的实际使用容量。如果目标实例的云盘容量不满足需求,您需要对云盘进行扩容。云盘的扩容的具体操作,请参见云盘扩容指引。否则迁移源的数据可能无法完全迁移至目标实例。

    镜像名称

    SMC为迁移VMware服务器生成的目标阿里云镜像名称。

    说明

    同一阿里云地域下,镜像名称必须唯一。

    目标磁盘(GiB)

    设置目标服务器的磁盘结构。根据业务需求配置相关参数:

    • 系统盘:VMware服务器系统盘的大小,单位为GiB,不可修改。

    • 数据盘<N>:目标阿里云服务器ECS数据盘的大小,单位为GiB。 取值范围:20~32768。

      • 您可以设置数据盘前复选框的选中情况,自行选择是否生成目标数据盘。

      • 变量<N>表示第几个数据盘。

      • 目标数据盘取值需要大于等于迁移源数据盘的大小。

      说明

      若您的迁移源没有数据盘,或数据盘未挂载,不会出现数据盘配置项。更多信息,请参见为什么新建迁移任务页面没有出现数据盘配置项?

    专家模式

    网络模式

    传输迁移数据到中转实例使用的网络。中转实例会被创建在所选专有网络(VPC)、交换机(vSwitch)下,因此中转实例会被分配公网IP。

    公网传输

    迁移数据通过公网传输到中转实例。使用该模式,源服务器需能访问公网。根据实际需要,选择是否指定专有网络(VPC)和交换机(vSwitch)。

    • 指定VPC和vSwitch:迁移任务在您指定的VPC和vSwitch下创建中转实例。

      批量迁移时,为每个迁移任务指定相同的VPC和vSwitch,可提高VPC的复用率,每次批量迁移的最大值可达到100台迁移源。

    • 不指定VPC和vSwitch:迁移任务在系统自动新建的VPC和vSwitch下创建中转实例。

      批量迁移时,若不指定VPC和vSwitch,SMC会为每个中转实例创建一个VPC。

      说明

      由于每个账号在一个地域下的VPC限额为10(包括您创建的VPC和SMC自动创建的VPC),因此每次批量迁移的最大值不超过10台迁移源。如需提高VPC限额,具体操作请参见管理VPC配额

    私网传输

    迁移数据通过VPC内网传输到中转实例。使用该模式,需要将源服务器与阿里云VPC打通,并且必须指定VPC和vSwitch。

    说明

    如果您能直接从自建机房(Integrated Data Center,IDC)、虚拟机环境或者云主机访问某一阿里云地域下的专有网络VPC,建议您使用该方式进行迁移。使用内网传输能获得比通过公网更快速更稳定的数据传输效果,提高迁移工作效率。您可以通过VPN网关、高速通道物理专线、智能接入网关将源服务器和云上VPC打通。更多信息,请参见连接本地IDC

    传输限速

    迁移过程中,数据传输的带宽上限限制,单位为Mbps。

    压缩率

    迁移过程中,数据压缩传输的级别。 请根据您的实际需要,设置压缩率。

    • 在带宽有限的环境下,使用高压缩率,可提升数据的传输速度。

    • 在带宽很高的情况下,建议您不压缩传输数据,可减少对迁移源CPU资源的耗费。

    取值范围为0~10,默认值为7,0表示不压缩传输数据。

    Checksum验证

    默认关闭,开启后,可增强数据一致性校验,但是可能会降低传输速度。

    许可证类型

    选择许可证类型。

    镜像检测

    镜像检测功能主要检测镜像是否为有效镜像、镜像是否可以创建出功能齐全的ECS实例等。您可以在创建服务器迁移和VMware无代理迁移任务时使用镜像检测功能。

    镜像检测可以能帮您快速发现迁移后镜像或实例存在的潜在问题,并提供修复方案,使其符合阿里云标准,提升启动实例成功率。

    更多信息,请参见配置镜像检测

    自动增量同步

    迁移任务是否自动同步源服务器增量数据至阿里云。

    说明

    如果选择迁移到目标实例,则不支持增量同步。

    • 开启该开关后,需设置以下配置项:

      • 同步重复频率:增量迁移任务周期性自动执行的时间间隔。

      • 最大镜像保留数:增量迁移任务默认保留的最大镜像数。

      迁移任务将自动周期性执行,并同步增量数据至阿里云。增量迁移需开启CBT功能,关于增量迁移的最佳实践,请参见VMware无代理增量迁移

    • 关闭该开关后,迁移任务仅执行一次。

    执行方式

    选择迁移任务的执行方式:

    • 立即执行:创建迁移任务后立即启动。

    • 预约执行:创建迁移任务后,在设置的时间自动启动迁移任务。

      重要

      预约执行时间最早可设置为当前时间后10分钟。

    • 只创建:仅创建迁移任务,需要手动启动迁移任务。

    默认值:立即执行

    迁移任务标签

    为迁移任务绑定标签键值,便于查询与管理迁移任务。更多信息,请参见使用标签管理迁移源和迁移任务

    说明

    同一个迁移任务最多可绑定20个标签。

    中转实例规格

    可根据实际需求选择中转实例规格。

    • 选择中转实例规格:系统会选择该实例规格创建中转实例。若该实例规格库存不足,则迁移任务创建失败。

    • 不选择中转实例规格:系统默认会按照顺序选择实例规格来创建中转实例。

  5. 配置相关参数后,单击创建

  6. 迁移任务页面,在VMware无代理迁移页签,等待迁移任务完成。image..png

    • 当迁移状态为已完成时,表示VMware迁移成功。

      • 如果您选择迁移为云服务器镜像,在目标迁移任务的操作列下,单击创建实例,根据生成的自定义镜像创建ECS实例。具体操作,请参见自定义购买实例

      • 如果您选择迁移为云服务器实例,在目标迁移任务的操作列下,单击查看目标实例,可查看目标实例的详情信息。

    • 当任务状态为出错(InError),表示VMware迁移失败。您需要查看日志修复问题后,重新迁移任务。常见错误及修复方案的更多信息,请参见SMC FAQ故障排除

  7. 可选:迁移下一个VMware虚拟机。

    如果在配置待迁移的虚拟机时,您添加了多个虚拟机ID,完成一个VMware虚拟机迁移操作后,可以关掉SMC客户端进程,然后迁移下一个VMware虚拟机。操作步骤如下:

    1. 登录VMware无代理连接器。具体操作,请参见登录VMware无代理连接器

    2. 通过Ctrl+C退出正在运行的SMC客户端进程,并通过以下命令结束当前SMC客户端进程。

      ./dist/finish 1
    3. 执行以下命令,重新运行SMC客户端,开始迁移下一台虚拟机。

      ./go2aliyun_client --jobtype=3