更新时间:2026-09-30 GMT+08:00
分享

阿里云主机迁移至华为云

本最佳实践主要介绍从阿里云ECS迁移至华为云ECS的详细步骤和注意事项。

使用须知

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

项目

须知

源端下载带宽

用于源端服务器下载SMS-Agent。

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

迁移带宽

CPU和内存要求

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

系统兼容性列表

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

主机迁移重要声明

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

约束与限制

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

计费说明

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

权限配置

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

网络配置及迁移端口

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

迁移前、后服务器的配置变化

迁移后目的端和源端可能发生变化的配置请参考主机迁移后目的端与源端相比有哪些变化?

准备工作

为了确保迁移过程的顺利进行,需要完成以下必要的准备工作。

  • 华为云账号准备。

    使用MgC之前,您需要拥有一个华为云账号或一个可用于访问MgC的IAM用户,并获取账号/IAM用户的访问密钥(AK/SK)。获取方法请参考准备工作。

  • 阿里云访问密钥(AK/SK)准备。
    检查阿里云迁移账号是否拥有AK/SK以及只读访问云服务器ECS的权限(AliyunECSReadOnlyAccess),如果没有,请参考如下步骤生成AK/SK并添加权限。
    1. 登录阿里云RAM控制台。
    2. 在左侧导航栏,选择身份管理 > 用户。
    3. 在用户页面,单击用户名称,进入用户详情页面。
    4. 在用户 AccessKey区域,单击“创建 AccessKey”,生成AccessKey ID和AccessKey Secret。
    5. 添加权限。

      在用户页面,单击RAM用户操作列的添加权限,授予RAM用户只读访问云服务器ECS的权限(AliyunECSReadOnlyAccess)。

  • 创建应用迁移项目

    在MgC控制台为本次迁移创建独立的项目,方法请参见项目管理。项目类型选择“应用迁移”。

步骤一:安装迁移中心Agent

在源端网络环境中预先准备的Windows主机上安装迁移中心Agent(以下简称MgC Agent),并与迁移中心控制台建立连接。随后,将源端主机的凭证添加到MgC Agent。详细操作步骤如下:

步骤二:采集阿里云ECS主机

  1. 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的应用迁移项目。
  2. 单击左侧导航栏的“资源调研”,进入“资源调研”页面。
  3. 选择“在线调研”页签,单击“云平台采集”,进入“云平台采集”参数配置页面。

    图2 云平台采集

  4. 根据公网发现任务参数说明,配置公网发现任务参数。

    表2 公网发现任务参数说明

    区域

    参数

    说明

    任务配置

    源端

    选择阿里云。

    凭证

    选择阿里云对应的凭证,如未提前添加凭证,请单击“新建凭证”,填写相应参数并保存凭证。

    须知:

    新建凭证中的认证方式请选择“AK/SK”,并输入源端阿里云账号的AK/SK。该账号的AK/SK需要拥有“只读访问云服务器ECS的权限(AliyunECSReadOnlyAccess)”。

    区域

    选择源端主机所在区域,支持多选。

    资源类型

    在下拉列表,勾选“主机”资源。

    基础信息

    任务名称

    默认名称规则为:任务类型-当日时间,可修改自定义任务名称。

    任务说明(可选)

    输入任务说明。

    关联到应用(可选)

    应用是资源分组的概念,将资源关联到应用,后续的评估推荐和迁移工作流都将以应用作为整体进行(可以自由添加和删除资源到应用中)。

    • 已提前创建应用,在“应用”的下拉列表中选择要关联的应用。
    • 未提前创建应用,单击“新建应用”,弹出新建应用窗口,输入自定义的应用名称和描述;根据实际需求,选择业务场景和使用场景;区域选择目的端区域,单击“确定”按钮,应用创建成功。

  5. 单击“确认”,在线调研任务创建完成,进入任务中心页面,系统自动开始资源采集。

    • 当任务状态为“成功”时,返回资源采集页面,查看发现的源端资源列表和资源详情。
    • 当任务状态为“失败”时,单击任务名称,查看采集失败的数据源,将鼠标放到失败数据源的采集状态上,可以查看失败原因。

步骤三:创建迁移任务

  1. 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的应用迁移项目。
  2. 在左侧导航栏选择“主机迁移 > 服务器批量迁移”,进入“服务器批量迁移”页面。
  3. 单击“创建迁移任务”按钮,右侧弹出“创建迁移任务”窗口。
  4. 系统会默认创建任务名称,您也可以自定义任务名称。输入任务相关描述(可选)。
  5. 单击“确认”,服务器迁移任务创建完成并进入任务配置页面的“资源选择”阶段。

步骤四:配置迁移任务

配置迁移任务包括五个阶段:选择源端资源、迁移准备度检查、目的端配置、迁移参数配置和配置确认。

步骤五:跟踪迁移任务

在迁移任务列表,单击任务名称,进入“任务详情”页面,可以查看该迁移任务的状态,进展以及所包含资源的迁移进度。以下为您可以对任务中的资源进行的相关操作:
表8 迁移资源相关操作

场景

操作

查看迁移详情

单击主机资源名称,右侧弹出“资源迁移详情”窗口,可以查看该主机的基本信息,运行状态和资源迁移进度等信息。

查看目的端主机

当资源的运行步骤完成“创建目的端主机”这一步后,在迁移资源列表,单击“操作”列的“更多 > 查看目的端资源”,可以查看目的端主机详情。

查看SMS任务

当资源的运行步骤完成“启动迁移Agent”这一步后,会自动在SMS控制台的迁移服务器列表创建一条迁移任务,单击“操作”列的“查看迁移任务”,可以打开SMS控制台查看任务详情。

调整磁盘分区

当主机资源的运行步骤到达“调整磁盘分区”步骤时,系统会识别目的端主机是否进行了磁盘缩容。
  • 是,则需要前往SMS控制台,对该主机进行“调整磁盘分区”操作,方法请参考设置目的端中的调整磁盘分区。调整完成后,返回任务详情页面,单击对应资源操作列的“更多 > 确认”,继续进行后续迁移步骤。
  • 否,则单击操作列的“更多 > 跳过”,跳过该步骤继续进行后续迁移步骤。

暂停资源迁移

支持对迁移任务中的单个资源暂停迁移。

在迁移过程中,当迁移资源运行到“全量复制”或“增量复制”步骤时,单击操作列的“暂停”可以暂停该资源的迁移。

单击操作列的“运行”,即可恢复迁移。

须知:

资源暂停迁移后,请勿在SMS控制台对该资源的迁移任务做任何操作。

重复增量同步

运行步骤中的“增量同步”为可重复步骤。当主机资源的运行步骤执行到“验证业务”且验证业务状态为待确认时,勾选资源并单击资源列表上方的“再次执行上一步骤”按钮,或者单击资源操作列的“更多 > 再次执行上一步骤”,重复执行增量同步。

注意:

禁止在SMS控制台执行增量同步操作,以免导致迁移任务的增量同步任务状态与SMS任务不一致,进而影响任务的正常运行。

业务验证

当主机资源运行步骤到达“业务验证”,且不再执行增量同步时。请前往目的端进行业务验证。验证无误后,单击对应资源操作列的“确认”,进入迁移割接阶段。

迁移割接

当主机资源的运行步骤到达“业务割接”时,代表已验证目的端业务无误,可以手动将业务切换到目的端。切换完成后,返回任务详情页面,单击对应资源操作列的“确认”,系统将自动进行后续“源端专项清理”和“迁移任务清理”操作。

步骤六:业务验证

业务验证由用户自行完成。当迁移任务中的主机资源运行步骤到达“业务验证”时,请登录目的端服务器,验证目的端与源端的数据一致性,并启动服务以检查其是否正常运行。验证无误后,在迁移任务详情中单击对应主机资源操作列的“ 确认”,进入迁移割接阶段。

  1. 通过VNC登录目的端服务器,登录方法请参考:

    目的端服务器的登录用户名和密码与源端相同。

  2. 对比源端和目的端文件列表,查看是否一致。
  3. 启动目的端服务器上的应用或服务,并检查其是否能够正常运行。

步骤七:业务割接

迁移中心不提供业务割接功能,用户需自行完成业务切换。

当迁移任务中的主机资源运行步骤到达“业务割接”时,表示已完成目的端业务验证并确认无误。此时,您可以根据实际情况选择将业务接入层切换到目的端服务器,以使用目的端服务器向用户提供服务。根据应用的等级,采取不同的割接方式。

  • 一次割接:适用于中、小型业务,利用业务的一次性停机窗口,进行全面割接。
  • 分批割接:针对大型业务,一次性割接会导致大面积停机,存在重大风险。因此,采取分批割接方式,将所有主机按照由易到难、业务系统统一迁移等原则,分成多个批次进行割接,每个批次的割接均按照一次割接的方式进行。

相关文档