快速批量迁移主机
本章节介绍使用迁移中心创建主机批量迁移任务的操作步骤,帮助您快速完成主机批量迁移。迁移中心针对多种主机迁移场景提供了相应的迁移任务类型,详情请参见主机迁移任务概述。
约束与限制
- 同一迁移任务内的主机必须来自同一源端平台。
- 同一台主机只能添加到一个迁移任务内。
- 每个迁移任务最多添加100台主机。
- 同一用户创建的任务中,所有源端主机的MAC地址必须保持唯一,不允许出现重复。重复的MAC地址可能导致网络冲突或任务执行错误。
- 同一用户同时进行迁移的资源数量上限为200,超出此数量的资源会在迁移步骤的第一步暂停并处于等待状态,直至有资源释放或主机完成迁移,等待中的资源将按照创建时间顺序依次自动执行后续步骤。
- 如果您是首次创建服务器批量迁移任务,需要您同意华为云账号进行相关的委托授权。委托权限所包含的细粒度权限请前往委托权限说明查看。
使用须知
在创建主机迁移工作流前,请仔细阅读并了解以下使用须知内容。
| 项目 | 须知 |
|---|---|
| 源端下载带宽 | 用于源端服务器下载SMS-Agent。
|
| 迁移带宽 |
|
| CPU和内存要求 |
|
| 系统兼容性列表 | 支持迁移的操作系统列表,请参见兼容性列表。 |
| 主机迁移重要声明 | 了解迁移过程中的重要信息和免责声明,详情请参见主机迁移服务重要声明有哪些? |
| 约束与限制 | 确保迁移过程符合服务条款和限制条件,详情请参见主机迁移约束与限制。 |
| 计费说明 | 了解迁移过程中可能产生的费用,详情请参见计费说明。 |
| 权限配置 | 使用IAM进行精细的权限管理,详情请参见权限配置。 |
| 网络配置及迁移端口 | 确保源端和目的端的网络连接和端口开放满足迁移要求,详情请参见网络配置及端口开放。 |
| 迁移前、后服务器的配置变化 | 迁移后目的端和源端可能发生变化的配置请参考主机迁移后目的端与源端相比有哪些变化? |
迁移原理
操作流程
准备工作
使用MgC之前,您需要拥有一个华为云账号或一个可用于访问MgC的IAM用户,然后开通华为云并实名认证、获取访问密钥。
- 注册华为云账号并完成实名认证。如果您已注册华为云账号并进行实名认证,请忽略此步骤。
- 创建IAM用户并授权。如果您使用华为云账号(管理员账号)进行迁移,则跳过该步骤。
- 创建IAM用户。创建方法请参考创建IAM用户或创建IAM用户(新版)。
- 参考基于角色与策略的IAM用户自定义权限或基于身份策略的IAM用户自定义权限(新版)中的“主机批量迁移”创建相应的自定义策略并为IAM用户授权。授权方法请参考给IAM用户授权或给IAM用户授权(新版)。
- 获取目的端账号的AK/SK。
迁移中心Agent与云端MgC控制台建立连接时,需要使用目的端账号的AK/SK进行鉴权认证。获取目的端账号AK/SK的方法请参见新增访问密钥。
步骤一:创建应用迁移项目
- 登录迁移中心管理控制台。
- 单击左侧导航栏的“配置管理”,进入配置管理页面。
- 在“项目管理”页签,单击“创建项目”,右侧弹出创建新项目窗口。 图2 创建项目
- 在弹出的窗口中,项目类型选择“应用迁移”。
项目类型选择后将无法更改。
图3 选择应用迁移项目
- 输入自定义的项目名称,单击“创建”。创建项目成功,可在项目管理列表查看。
步骤二:安装MgC Agent并连接迁移中心
- 安装MgC Agent的准备工作、注意事项以及步骤请参考安装Windows版本,并选择华为云密钥登录方式。
- 安装完成并登录后,将MgC Agent与云端MgC控制台建立连接,请参考连接迁移中心。
步骤三:采集主机资源
以下为在线调研方式采集主机的步骤。
- 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择步骤一:创建的应用迁移项目。
- 单击左侧导航栏的,进入“资源调研”页面。
- 选择“在线调研”页签,单击“云平台采集”,进入“云平台采集”参数配置页面。 图4 云平台采集
- 根据表2,配置采集任务参数。
表2 云平台采集参数说明 区域
参数
说明
任务配置
源端
选择源端云平台,目前支持采集主机的云平台有阿里云、华为云、AWS、腾讯云、Azure。
采集方式
凭证:选择源端云平台的凭证,如未提前添加凭证,请单击下方“新建凭证”,填写相应参数并保存凭证。
- 阿里云、华为云、AWS、腾讯云认证方式请选择“AK/SK”,并输入源端账号的AK/SK。
- Azure认证方式请选择“ID/密钥”。添加凭证所需的信息获取方法请参见如何获取添加Azure凭证所需的信息。
委托:通过云服务委托,将操作权限赋予MgC服务,使其能以您的身份使用获取当前账号下的资源。包含的委托权限说明请查看云平台采集。
说明:仅采集华为云资源时支持。
采集方式选择委托。如委托状态为“尚未委托”时,单击“立即委托”,右侧弹出委托授权页面,单击“同意授权”,完成委托授权后,委托状态显示为“已委托”。
区域
选择要采集的源端云平台区域,支持多选。
资源类型
在下拉列表勾选“主机”。
基础信息
任务名称
默认名称规则为:任务类型-当日时间,可修改自定义任务名称。
任务说明(可选)
输入任务说明。
关联到应用(可选)
选择采集到的资源要加入的应用,通过应用可以将资源进行分组管理。如果下拉列表中无应用,按如下步骤创建:
- 单击“新建应用”,输入自定义的应用名称和描述。
- 选择业务场景和使用场景,区域选择目的端所在区域。
- 单击“确定”按钮,完成创建。
- 单击“确认”,在线调研任务创建完成,进入任务中心页面,系统自动开始资源发现。
- 当任务状态为“成功”时,返回资源列表页面,查看发现的源端主机资源列表和详情。
- 当任务状态为“失败”时,单击任务名称,查看采集失败的数据源,将鼠标放到失败数据源的采集状态上,可以查看失败原因。 图5 查看失败原因
步骤四:创建主机迁移任务
- 在左侧导航栏选择,进入“服务器批量迁移”页面。
- 单击“创建迁移任务”按钮,右侧弹出“创建迁移任务”窗口。
- 系统会默认创建任务名称,您也可以自定义任务名称。输入任务相关描述(可选)。
- 单击“确认”,服务器迁移任务创建完成并进入任务配置页面的“资源选择”阶段。
步骤六:跟踪迁移任务
| 场景 | 操作 |
|---|---|
| 查看迁移详情 | 单击主机资源名称,右侧弹出“资源迁移详情”窗口,可以查看该主机的基本信息,运行状态和资源迁移进度等信息。 |
| 查看目的端主机 | 当资源的运行步骤完成“创建目的端主机”这一步后,在迁移资源列表,单击“操作”列的,可以查看目的端主机详情。 |
| 查看SMS任务 | 当资源的运行步骤完成“启动迁移Agent”这一步后,会自动在SMS控制台的迁移服务器列表创建一条迁移任务,单击“操作”列的“查看迁移任务”,可以打开SMS控制台查看任务详情。 |
| 调整磁盘分区 | |
| 暂停资源迁移 | 支持对迁移任务中的单个资源暂停迁移。 在迁移过程中,当迁移资源运行到“全量复制”或“增量复制”步骤时,单击操作列的“暂停”可以暂停该资源的迁移。 单击操作列的“运行”,即可恢复迁移。 须知: 资源暂停迁移后,请勿在SMS控制台对该资源的迁移任务做任何操作。 |
| 重复增量同步 | 运行步骤中的“增量同步”为可重复步骤。当主机资源的运行步骤执行到“验证业务”且验证业务状态为待确认时,勾选资源并单击资源列表上方的“再次执行上一步骤”按钮,或者单击资源操作列的,重复执行增量同步。 注意: 禁止在SMS控制台执行增量同步操作,以免导致迁移任务的增量同步任务状态与SMS任务不一致,进而影响任务的正常运行。 |
| 业务验证 | 当主机资源运行步骤到达“业务验证”,且不再执行增量同步时。请前往目的端进行业务验证。验证无误后,单击对应资源操作列的“确认”,进入迁移割接阶段。 |
| 迁移割接 | 当主机资源的运行步骤到达“业务割接”时,代表已验证目的端业务无误,可以手动将业务切换到目的端。切换完成后,返回任务详情页面,单击对应资源操作列的“确认”,系统将自动进行后续“源端专项清理”和“迁移任务清理”操作。 |
