更新时间:2024-12-03 GMT+08:00

线下主机迁移上云

适用场景

本文介绍如何使用迁移中心MgC将线下主机迁移到华为云。

准备工作

  • 建议在源端内网环境中准备一台用于安装Edge的Windows主机,并确保该Windows主机满足以下要求:
    • 可以连接外网(公网),并检查是否能够访问MgC和IoTDA服务的域名,具体需要检查的域名请查看域名列表
    • PowerShell 版本在3.0及以上。
    • 推荐规格不小于4U8G
    • 安全组的出方向规则中,需要包含8883端口。
    • 关闭该主机上的杀毒、防护类软件,该类软件会拦截Edge的执行,导致迁移工作流执行失败。

    不建议将Edge安装在源端待迁移的主机上,主要原因包括:

    • 资源消耗:Edge在采集和迁移运行过程中会消耗CPU和内存资源。在迁移任务量大时,这可能会对源端的业务运行造成影响。
    • 端口占用:Edge会占用源端主机上的一些端口,也可能会对源端业务产生影响。
  • 源端主机需要对安装Edge的Windows主机开放指定端口:
    • Windows开放5985端口。
    • Linux开放22端口。
  • 如果源端是Windows主机,需要开启WinRM远程访问,并与安装Edge的主机建立连接,方法请参考Windows服务器WinRM服务配置与故障排查
  • 使用MgC之前,您需要拥有一个华为账号或一个可用于访问MgC的IAM用户,获取方法请参见准备工作
  • 在MgC控制台创建项目

使用须知

在创建主机迁移工作流前,请仔细阅读并了解以下使用须知内容。

项目

须知

源端下载带宽

用于源端服务器下载迁移Agent。

  • 推荐带宽:每台机器不低于30 Mbits/s。
  • 共用带宽建议:若多台机器共用,平均不低于50 Mbit/s。

迁移带宽

CPU和内存要求

  • 内存:至少预留520 MB。
  • CPU:Linux系统预留不少于0.3核,Windows系统不低于1核。

系统兼容性列表

支持迁移的操作系统列表,请参见兼容性列表

主机迁移重要声明

了解迁移过程中的重要信息和免责声明,详情请参见主机迁移服务重要声明有哪些?

约束与限制

确保迁移过程符合服务条款和限制条件,详情请参见主机迁移约束与限制

计费说明

了解迁移过程中可能产生的费用,详情请参见计费说明

权限配置

使用IAM进行精细的权限管理,详情请参见权限配置

网络配置及迁移端口

确保源端和目的端的网络连接和端口开放满足迁移要求,详情请参见网络配置及端口开放

步骤一:下载并安装Edge

参考下载并安装Edge,安装Edge工具并与迁移中心连接。

步骤二:添加主机

  1. 登录迁移中心管理控制台
  2. 单击左侧导航栏的“调研>资源采集”,进入资源采集页面。在页面左上角的当前项目下拉列表中选择迁移项目
  3. 资源列表单击主机或主机的资源数量,进入资源列表页面的主机页签。

  4. 单击列表上方的“添加资源”按钮,弹出添加主机窗口。

    图1 添加主机

  5. 根据表1,填写相应参数后,单击“确认”,系统会自动检查凭证绑定状态和进行信息采集。

    表1 添加主机参数说明

    参数

    说明

    名称

    用户自定义

    采集设备

    选择源端注册的Edge设备。

    类型

    主机实际系统类型

    IP

    填写主机IP。

    如果采集的主机与安装Edge的主机处于同一VPC内,可以填写私有IP,否则需要填写公网IP。

    端口

    主机开放端口。

    • Windows主机默认为5985端口,无法修改。
    • Linux主机默认22端口,可根据实际情况修改。

    凭证

    选择源端主机凭证,如未提前在Edge上添加源端主机凭证,请前往Edge控制台添加,并同步至迁移中心。

  6. 添加成功后,在资源列表页面的主机页签,可以查看添加的主机资源。

步骤三:关联应用

将待迁移主机关联应用,在后续的规格评估和创建迁移工作流时,选择该应用,即可对应用内的所有主机进行迁移评估推荐和创建迁移任务。

  1. 资源列表页面的主机页签,勾选需要关联到同一应用的主机,单击页面左上角的“关联到应用”,弹出关联到应用窗口。
  2. 在下拉列表中选择需要关联的应用。未提前创建应用,单击“新建应用”,输入自定义的应用名称描述;根据实际需求,选择业务场景使用场景;目的端区域选择目的端所在区域,单击“确定”按钮,应用创建成功。
  3. 选择应用后,单击“确定”。在主机的已关联应用列,查看资源所关联应用。

(可选)步骤四:绑定已有目的端

如果您已经在华为云创建了目的端主机,可以将源端主机与目的端主机进行绑定。绑定后, 迁移工作流将使用所绑定的目的端作为迁移的目的端。绑定已有目的端的主机,无需进行评估推荐,请直接创建主机迁移工作流

如果您不进行目的端绑定,请执行步骤五:规格评估操作。

绑定的目的端主机有以下要求:

  • 所绑定的目的端主机能够被格式化。迁移工作流将使用所绑定的目的端作为迁移的目的端,迁移过程中该目的端主机会被格式化,然后将源端数据迁移到该主机。
  • 如果后续主机迁移工作流是公网迁移,所绑定目的端主机需要能访问公网。
  • 选择绑定的目的端主机所在区域需要与源端主机关联的应用处于同一区域。
  1. 单击左侧导航栏的“设计>迁移方案设计”,进入迁移方案设计页面。
  2. 单击目的端规格配置框中的“目的端配置表”,进入目的端配置表页面。
  3. 资源配置明细主机页签,单击主机资源绑定目的端列的“去绑定”,弹出绑定目的端窗口。
  4. 选择源端主机关联的应用所在区域以及区域下的项目,在所选项目下,选择要绑定的目的端主机,单击“确认”。

    目的端绑定成功后,该主机资源绑定目的端列的状态会变为“已绑定”,单击“详情”可以查看绑定的目的端规格。

步骤五:规格评估

评估推荐是根据源端资源规格、性能和应用场景以及特定的成本、可用性、性能、安全合规等需求,为您推荐最合适的华为云对应资源规格,通过规格评估确定迁移目的端。

绑定目的端的主机资源,无需进行规格推荐,可直接创建迁移工作流。

  1. 迁移方案设计页面,单击目的端规格配置框中的“规格评估”按钮,进入评估单应用页面。
  2. 选择应用的下拉列表中,选择源端主机关联的应用
  3. 选择资源区域,勾选应用内,需要评估的主机。
  4. 根据表2,配置评估策略。

    表2 评估策略参数说明

    参数

    子参数

    说明

    购买区域

    -

    选择在华为云购买资源的区域。推荐您选择靠近目标用户的区域,可以减少网络时延,提高访问速度。

    推荐策略

    匹配源端规格

    根据源端规格推荐最合适的华为云对应资源规格。

    详细的推荐逻辑说明参见主机评估策略推荐逻辑说明

    匹配业务场景

    以源端业务场景为基础,结合华为云最佳实践进行资源规格推荐。

    详细的推荐逻辑说明参见主机评估策略推荐逻辑说明

    优先级设置

    性能优先

    推荐的目的端规格要求性能最佳。

    价格优先

    推荐的目的端规格在满足要求的前提下尽量节约成本。

    偏好设置

    虚拟机类型偏好(可选)

    选择期望的目的端主机类型,支持多选。

    虚拟机规格族偏好(可选)

    根据选择的主机类型,罗列出包含的规格族类型,选择期望的目的端主机规格族,支持多选。

    须知:

    勾选“仅显示适合专属主机规格族”,则只能选择在购买区域所选Region下专属主机所包含的规格,并且虚拟机类型偏好将无法选择。

    系统盘规格偏好(可选)

    选择期望的目的端系统盘规格类型。

    数据盘规格偏好(可选)

    选择期望的目的端数据盘规格类型。

    虚拟机规格调整

    选择主机性能规格的推荐策略。

    详细的推荐逻辑说明参见主机评估策略推荐逻辑说明

  5. 配置完成后,单击“确认”,创建评估成功。
  6. 迁移方案设计页面的应用列表,单击应用操作列的“查看资源配置”,进入目的端配置表页面。

    资源配置明细区域,可以查看应用内主机资源的评估推荐结果,其中目的端规格配置是根据源端规格配置和评估策略推荐的华为云对应规格配置,成本预估是华为云推荐规格所需费用;单击主机资源操作列的“更多>更改目的端规格”,可以修改目的端主机规格、磁盘存储类型和资源总用量。

步骤六:创建主机迁移工作流

完成已上步骤一~步骤五的操作后,即可创建主机迁移工作流,将线下主机迁移上云。