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

前提条件

迁移前务必保证系统盘有至少1 GB的可用空间。待迁移虚机为Linux系统时,系统引导程序GRUB须为1.99及以上版本。

说明
  • 对于CentOS 5、Red Hat 5和Debian 7等低版本操作系统,需要更新GRUB至1.99及以上版本。
  • 部分系统如Amazon Linux需要更新至2.02及以上版本。

背景信息

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

  • 支持的地域

    目前混合云备份仅支持华北2(北京)、华东2(上海)、华南1(深圳)、华东1(杭州)、华北3(张家口)、中国(香港)、新加坡、美国(硅谷)、印度尼西亚(雅加达)、澳大利亚(悉尼)和德国(法兰克福)地域的VMware虚机迁移,其他地域将陆续开放,敬请期待。

  • 支持的操作系统

    VMware虚机迁移服务支持如下操作系统:CentOS、Ubuntu、CoreOS、Aliyun、Debian、Gentoo、SUSE、OpenSUSE、FreeBSD、RedHat、Windows Server 2003、Windows Server 2008、Windows Server 2012、Windows Server 2016、Windows 7、Customized Linux、Mars以及NeoKylin。

步骤1:创建迁移网关

  1. 登录混合云备份管理控制台
  2. 在左侧导航栏,单击迁移 > VMware虚机迁移
  3. 单击右上角的创建迁移网关
    说明 单个地域仅支持创建一个迁移网关。
  4. 创建迁移网关页面,配置参数,然后单击创建
    各参数说明如下:
    参数 说明
    网关名称 为此迁移网关命名。名称不得超过64个字节。
    软件平台 当前仅支持vSphere
    网络类型
    • 专有网络(VPC):网关通过专线(阿里云专有网络,VPC)传输迁移数据时,选择此项。
    • 公网:无法使用专有网络的场景下选择此项。
    用HTTPS传输数据 数据加密存储到备份库后,您可以选择是否使用HTTPS传输数据。使用HTTPS会降低数据传输性能。如果修改了此项配置,在下一次迁移任务开始时生效。
  5. 单击下载客户端下载证书
    说明 客户端安装包用于连接阿里云备份服务,证书用来激活该客户端。您也可以返回客户端列表,在任意时间选择下载。

步骤2:安装客户端

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

  1. 登录vSphere Web Client。
    说明 混合云备份目前仅支持VCenter Server 5.5、6.0或6.5版本。
  2. 在左侧导航栏,选中要进行部署的虚机,右键选择部署 OVF 模板
    说明 更多关于如何部署OVF模板,请参见部署OVF模板
  3. 部署OVF模板页面,选择本地文件。单击浏览选择下载好的客户端文件,然后单击下一步
  4. 输入OVF的名称,选择部署位置,然后单击下一步
  5. 选择运行已部署模板的位置,然后单击下一步
  6. 验证模板详细信息,然后单击下一步
  7. 根据需要选择虚拟磁盘格式,选择存储已部署模板文件的位置,然后单击下一步
  8. 为每个源网络选择目标网络,然后单击下一步
  9. 自定义该软件解决方案的部署属性,然后单击下一步
  10. 查看配置数据,然后单击完成
  11. 近期任务中查看任务状态,等待任务完成。
  12. 部署完成后,启动使用OVF模板部署的虚机。
  13. 打开浏览器,在地址栏输入http://hostname:8011
    说明 hostname是您使用OVF模板部署的虚拟一体机的IP地址。
  14. 激活网关页面,输入所需参数,然后单击注册登录混合云备份网关。各参数说明如下:
    参数 说明
    AccessKey ID 在开通HBR服务的阿里云账户中下载AccessKey ID和AccessKey Secret。详情请参见为RAM用户创建AccessKey
    AccessKey Secret
    证书文件 选择在控制台下载的证书。证书激活后如果虚机关机超过5天,证书会失效,需要重新下载证书并激活。

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

步骤3:添加vCenter

  1. 迁移网关页签,单击操作栏下的查看
  2. 单击右上角的添加vCenter服务器
  3. 添加vCenter服务器页面,填写服务器网络地址用户名密码,然后单击创建

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

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

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

步骤4:迁移VMware虚机

  1. 单击操作栏下的迁移
  2. 迁移计划页签,按照以下说明填写各项参数,然后单击下一步
    plan
    参数 说明
    迁移计划名称 为该迁移计划命名。可不填,默认名字随机分配。
    迁移计划 选择立即迁移指定时间迁移

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

    强制使用静默快照
    • 选中:强制使用静默快照备份,如果无法使用静默快照,则备份失败。
    • 未选中(默认):首先尝试使用静默快照备份,如果无法使用静默快照,则使用普通快照。
    是否使用增量迁移 您可以选择是否使用增量迁移。

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

    说明
    • 如果虚机禁止了数据块修改跟踪技术(CBT),增量迁移将强制转为全量迁移。
    • 增量迁移模式下,HBR将自动创建镜像以支持测试拉起,会产生一定的镜像费用,镜像费用由ECS收取。详情请参见计费概述
  3. 选择待迁移虚机,单击下一步
  4. 配置云上ECS页签,选择专有网络交换机实例类型实例规格存储类型安全组IP地址类型、是否分配公网IP、是否恢复后启动系统,是否创建系统镜像,选择复制配置到所有虚机保存配置到当前虚机
    说明 选择安全组时,请确保允许出方向的TCP 80、443端口以及UDP 53端口。
  5. 单击创建后,即可启动当前迁移任务。在迁移状态页面,您可以查看迁移进度。
    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中。
      说明
      • 最后一次增量同步会增加完成迁移操作所需要的时间。
      • 首次迁移验证或完成迁移操作成功立即收取该虚机的迁移费用,同一台虚机重复验证和完成迁移不再额外计费。如需获取更多费用信息,请参见价格详情
    • 单击取消迁移,即取消本次迁移任务。