VMware虚机迁移

本文介绍如何在云备份控制台将线下VMware虚拟机从一个主机或存储位置迁移上云。

前提条件

已了解阿里云ECS实例对操作系统和VMware平台的使用限制。更多信息,请参见VMware虚机迁移使用限制

背景信息

VMware虚拟机迁移服务主要针对VMware环境的虚拟机提供非侵入式的无代理整机迁移功能,其原理是基于VMware的快照以及磁盘级别的数据读取功能,将虚拟机整机全盘迁移到ECS上。

步骤一:创建迁移网关

  1. 登录云备份Cloud Backup控制台

  2. 在左侧导航栏,选择迁移 > VMware虚机迁移

  3. 在顶部菜单栏左上角,选择所在地域。

  4. VMware虚机迁移页面,单击创建迁移网关

    说明

    单个地域仅支持创建一个迁移网关。

  5. 创建迁移网关面板,配置如下参数,然后单击创建

    参数

    说明

    网关名称

    为此迁移网关命名。名称不得超过64个字符。

    软件平台

    当前仅支持vSphere

    网络类型

    • 专有网络(VPC):网关通过专线传输迁移数据时,选择此项。

    • 公网:无法使用专有网络的场景下选择此项。

    用HTTPS传输数据

    数据加密存储到备份库后,您可以选择是否使用HTTPS传输数据。使用HTTPS传输数据更安全。如果修改了此项配置,在下一次迁移任务开始时生效。

  6. 迁移网关页签,单击操作 > 更多,选择下载网关下载证书

    说明

    网关用于连接阿里云备份服务,证书用于激活该客户端。您也可以返回客户端列表,在任意时间选择下载。

步骤二:安装客户端

下载客户端和证书后,需要安装该客户端。安装后您可以在客户端上进行迁移任务。安装客户端的具体操作步骤如下:

  1. 登录vSphere Web Client。

  2. 在左侧导航栏,选中要进行部署的虚拟机,右键选择部署OVF模板OVF

    说明

    关于如何部署OVF模板,更多信息,请参见部署OVF模板

  3. 部署OVF模板。

    1. 部署OVF模板页面,选择本地文件。单击浏览选择已下载的网关安装包,然后单击下一步

      选择模板

    2. 输入OVF的名称,选择部署位置,然后单击下一步

      选择名称和位置

    3. 选择运行已部署模板的位置,然后单击下一步

      选择资源

    4. 验证模板详细信息,然后单击下一步

      查看详情

    5. 根据需要选择虚拟磁盘格式,选择存储已部署模板文件的位置,然后单击下一步

      选择存储

    6. 为每个源网络选择目标网络,然后单击下一步

      选择网络

    7. 自定义该软件解决方案的部署属性,然后单击下一步

      自定义模板

    8. 查看配置数据,然后单击查看配置数据,然后单击完成

      配置数据

    近期任务中查看任务状态,等待任务完成。近期任务

  4. 部署完成后,启动使用OVF模板部署的虚拟机。打开浏览器,在地址栏输入http://hostname:8011

    说明

    hostname是您使用OVF模板部署的虚拟机的IP地址。

  5. 激活网关页面,输入所需参数,然后单击注册登录云备份网关。各参数说明如下:

    参数

    说明

    AccessKey ID

    阿里云账号或RAM用户的AccessKey ID和AccessKey Secret。推荐使用RAM用户的AccessKey ID和AccessKey Secret。更多信息,请参见为RAM用户创建AccessKey

    AccessKey Secret

    证书文件

    选择在控制台下载的证书。证书激活后如果虚拟机关机超过5天,证书会失效,需要重新下载证书并激活。

    激活成功后,单击确定将跳转至云备份控制台。

步骤三:添加vCenter

  1. 登录云备份Cloud Backup控制台

  2. 在左侧导航栏,选择迁移 > VMware虚机迁移

  3. 在顶部菜单栏左上角,选择所在地域。

  4. 迁移网关页签,单击操作栏下的查看

  5. 单击添加vCenter服务器

  6. 添加vCenter服务器面板,填写服务器网络地址用户名密码,然后单击创建

    密码中若包含以下特殊字符,可能会导致无法添加vCenter服务器:

    ` ^ ~ = ; ! / ( [ ] { } @ $ \ & # % +

    说明

    建议您新建一个专门用于备份的VCenter服务器账号(具备Administrator权限),密码中的特殊字符建议使用半角句号(.)。

步骤四:迁移VMware虚拟机

  1. 迁移网关页签,单击操作栏下的查看

  2. 迁移网关管理的vCenter页面,单击操作栏下的迁移

    vCenter

  3. 创建迁移计划面板,按照以下说明填写各项参数,然后单击下一步

    plan

    参数

    说明

    迁移计划名称

    为该迁移计划命名。可不填,默认名字随机分配。

    迁移计划

    选择立即迁移指定时间迁移

    选择指定时间迁移时,需指定迁移开始时间,精确到秒。

    强制使用静默快照

    • 选中:强制使用静默快照备份,如果无法使用静默快照,则备份失败。

    • 未选中(默认):首先尝试使用静默快照备份,如果无法使用静默快照,则使用标准快照。

    是否使用增量迁移

    您可以选择是否使用增量迁移。

    使用增量迁移时,需要指定增量同步频率间隔,单位为小时、天、周。

    说明
    • 如果虚拟机禁止了数据块修改跟踪技术(CBT),增量迁移将强制转为全量迁移。更多信息,请参见如何开启CBT模式

    • 增量迁移模式下,云备份将自动创建镜像以支持测试拉起,会产生一定的镜像费用,镜像费用由ECS收取。更多信息,请参见计费概述

  4. 选择待迁移虚机,单击下一步

    待迁移虚机

  5. 配置云上ECS页签,为每台源虚拟机配置ECS。

    创建迁移计划

    1. 在左侧单击选择要配置的源虚拟机。

    2. 在右侧,参照下表,为当前源虚拟机配置云上ECS。

      重要

      选择安全组时,请确保允许出方向的TCP 80、443端口以及UDP 53端口。

      参数

      说明

      专有网络

      专有网络列表选择恢复时使用的VPC网络。

      交换机

      交换机列表选择恢复时使用的交换机。

      实例类型

      云上ECS实例的类型。

      实例规格

      云上ECS实例的规格。

      存储类型

      云上ECS实例的存储类型。

      • 高效云盘

      • SSD云盘

      安全组

      安全组列表选择创建云上ECS时使用的安全组。

      IP地址类型

      云上ECS实例的IP地址。

      • DHCP:动态分配IP地址。

      • 手动指定:手动配置IP地址。

      IP地址

      仅当IP地址类型取值为手动指定时,该参数需要配置。用于指定ECS实例的IP地址。

      分配公网IP

      云上ECS实例是否分配公网IP地址。

      恢复后启动系统

      迁移完成后,是否启动ECS实例。

      创建系统镜像

      是否创建系统镜像。

    3. 如果您需要为每台源虚拟机配置相同的云上ECS,参照上表配置相应的参数配置当前源虚拟机,单击保存配置到当前虚拟机。然后单击复制配置到所有虚拟机。然后单击创建,为每台源虚拟机配置云上ECS。

    迁移状态页签,您可以查看迁移进度。syn

    如果使用了增量迁移,待虚拟机迁移完成后,您可以执行以下操作。

    • 单击同步记录,您可以查看增量迁移的数据大小、迁移的状态等信息。syn

    • 单击创建ECS,在弹出框中选择迁移验证完成迁移verification

      • 单击迁移验证,即将以最近一次同步(例如,2020-02-21 20:21:31)的数据创建ECS,用于验证迁移到ECS的虚拟机是否工作正常。每台虚拟机最多可以做3次验证,验证不会中断预设的增量同步。确认进行迁移认证,请单击确定,开始创建ECS,待ECS创建完成后,您可以单击继续迁移,将清除已经创建的ECS并继续迁移。continue

      • 单击完成迁移,即将以最近一次同步(例如,2020-02-21 20:21:31)的数据创建迁移完成的ECS,并不再进行同步。您也可以选择完成迁移之前做最后一次增量同步来将上次同步之后的数据更新到迁移完成的ECS中。

      说明
      • 最后一次增量同步会增加完成迁移操作所需要的时间。

      • 首次迁移验证或完成迁移操作成功立即收取该虚拟机的迁移费用,同一台虚拟机重复验证和完成迁移不再额外计费。如需获取更多费用信息,请参见价格详情

    • 单击取消迁移,即取消本次迁移任务。

收集日志方法

您可以在云备份网关处于登录或未登录状态下收集日志。

  • 未登录状态

    当云备份网关处于未登录状态,日志收集步骤如下:

    1. 打开浏览器,在地址栏输入线下客户端的登录地址http://hostname:8011

    2. 左上角单击诊断log1

    3. 选择日志收集 > 下载日志log2

  • 登录状态

    当云备份网关处于登录状态,日志收集步骤如下:

    1. 单击admin右侧的三级,然后单击诊断

    2. 选择日志收集 > 下载日志tupian