什么是服务器批量迁移
服务器批量迁移是一种针对大规模服务器迁移场景的自动化解决方案,通过采集源端服务器列表并批量创建迁移任务,实现高效、统一的迁移操作。迁移中心MgC作为一站式迁移平台,提供主机资源的自动化发现与采集、智能化资源评估与开通、以及批量编排迁移能力,覆盖以下典型应用场景:
- 云平台间主机批量迁移:支持AWS、Azure、谷歌云、阿里云、腾讯云等主流云平台之间的跨云迁移。
- VMware虚拟化迁移:支持将VMware虚拟机迁移到华为云ECS云主机。
- IDC上云迁移:实现本地数据中心(IDC)主机向公有云的批量迁移。
迁移原理
在源端待迁移服务器的网络环境中安装迁移中心Agent(MgC Agent)。MgC Agent与迁移中心连接后,进行资源采集和评估,随后创建服务器批量迁移任务,将源端服务器批量迁移到华为云ECS中。迁移原理图如图1所示。
图1 服务器批量迁移原理图
约束与限制
在使用迁移中心进行服务器批量迁移时,将用到迁移中心Agent工具、资源采集和服务器批量迁移等功能,以及SMS服务。有关这些工具、功能和服务的约束与限制,请参见:
注意事项
- 建议每个任务中包含的主机数量不超过100台。
- 同一用户创建的任务中,所有源端主机的MAC地址必须保持唯一,不允许出现重复。重复的MAC地址可能导致网络冲突或任务执行错误。
- 同一用户同时进行迁移的资源数量上限为200,超出此数量的资源会在迁移步骤的第一步暂停并处于等待状态,直至有资源释放或完成迁移,等待中的资源将按照创建时间顺序依次自动执行后续步骤。
- 如果您是首次创建服务器批量迁移任务,需要您同意华为云账号进行相关的委托授权。委托权限所包含的细粒度权限请前往委托权限说明查看。
- 在主机迁移任务运行至“主机迁移”和“迁移割接”两个阶段时(即资源的运行步骤到达“全量复制”之后),请勿在SMS控制台对主机资源的迁移任务进行任何操作,以避免迁移任务中资源迁移状态与SMS任务进度出现不一致,从而影响迁移任务的正常运行。
计费说明
迁移中心MgC和主机迁移服务SMS本身均不收费,但在进行数据迁移时,会使用到弹性云服务器ECS、云硬盘EVS和弹性公网EIP等相关服务,会产生相应费用。详细的计费说明请参见SMS计费说明。
操作流程
服务器批量迁移的完整操作流程,请参见表1。
表1 服务器批量迁移操作流程 | 步骤 | 说明 |
| 准备工作 | - 账号和权限准备:提前获取源端云平台访问密钥、源端待迁移主机的登录账号,以及目的端华为云的迁移账号与权限。
- 检查源端配置:检查源端服务器配置是否满足迁移要求。
- 准备安装迁移中心Agent的主机:根据要求在源端网络环境中准备一台Windows主机。
说明: 如果源端主机是通过“SMS主机同步”方式采集而来,迁移此类主机不依赖迁移中心Agent,因此无需准备用于安装迁移中心Agent的主机。 - 创建应用迁移项目:在获取目的端华为云账号和权限后,需要在迁移中心MgC控制台创建用于服务器批量迁移的项目。
- 检查系统兼容性:检查源端待迁移主机的操作系统类型和版本是否在支持迁移的系统列表中。
- (可选)购买目的端服务器:根据调源端服务器规格,提前在华为云弹性云服务器购买目的端服务器。
|
| 步骤一:安装迁移中心Agent | 在源端网络环境中预先准备的Windows主机上安装迁移中心Agent(MgC Agent),并与迁移中心控制台建立连接。随后,将源端待迁移主机的凭证添加到迁移中心Agent。 说明: 如果源端主机是通过“SMS主机同步”方式采集而来,则无需执行此步骤。 |
| 步骤二:采集源端主机 | 获取源端待迁移主机列表。迁移中心MgC提供了多种主机采集方式,您可以根据源端主机的实际环境选择适合的采集方式。 |
| 步骤三:创建迁移任务 | 创建服务器批量迁移任务。该步骤仅创建了迁移任务模板,还需要完成任务配置。 |
| 步骤四:配置迁移任务 | 配置迁移任务,包括源端资源选择,迁移准备度检查,目的端配置,迁移参数配置和配置确认等操作。 |
| 步骤五:跟踪迁移任务 | 启动迁移任务后,查看迁移任务内资源的运行状态、迁移阶段和迁移步骤等信息。 |
| 步骤六:业务验证 | 验证迁移后目的端服务器的数据是否与源端服务器一致,以及应用/服务是否能够正常运行。 |
| 步骤七:业务割接 | 将业务接入层切换至华为云的目的端服务器,使用华为云服务器向用户提供服务。 |
准备工作
在创建服务器批量迁移任务之前,请参照表2提前完成准备工作。
表2 准备事项的方法和要求 | 事项 | 方法和要求 |
| 获取源端服务器凭证 | 请提前获取源端服务器的登录账号和密码,以便进行主机深度采集,为系统推荐目的端规格提供必要信息和数据。账号的权限要求如下: - 源端为Windows服务器时,使用具有Administrator权限的账号。
- 源端为Linux服务器时,使用具有Root权限的账号。
|
| 获取源端服务器所在环境的凭证 | - 当源端服务器位于华为云、阿里云、AWS、腾讯云、七牛云和金山云等云平台时,需要各云平台账号的AK/SK作为凭证。各云平台凭证的获取方法,请参考如何获取云平台凭证?
- 当源端服务器位于Azure云平台时,需要使用ID/密钥作为凭证。获取方法请参见如何获取添加Azure凭证所需的信息?
- 当源端服务器位于VMware vCenter Server平台时,需要vCenter的登录用户名和密码作为凭证。
|
| 注册目的端华为云账号并配置权限 | - 注册华为云账号并完成实名认证。如果您已注册华为云账号并进行实名认证,请忽略此步骤。
- 访问华为云,单击“注册”。
- 根据提示信息完成注册开通,详细操作请参见注册华为云账号。
- 完成个人或企业账号实名认证。
- 创建IAM用户并授权。如果您使用华为云账号(管理员账号)进行迁移,则跳过该步骤。
- 创建IAM用户。创建方法请参考创建IAM用户或创建IAM用户(新版)。
- 参考基于角色与策略的IAM用户自定义权限或基于身份策略的IAM用户自定义权限(新版)中的“主机批量迁移”创建相应的自定义策略并为IAM用户授权。授权方法请参考给IAM用户授权或给IAM用户授权(新版)。
- 获取目的端账号的AK/SK。
迁移中心Agent与云端MgC控制台建立连接时,需要使用目的端账号的AK/SK进行鉴权认证。获取目的端账号AK/SK的方法请参见新增访问密钥。 |
| 检查源端服务器配置 | 源端服务器需满足特定条件,以便迁移中心Agent能够顺利执行采集和迁移任务。源端服务器需要满足的条件,请参见源端主机要求。 |
| 准备安装迁移中心Agent的主机 说明: 如果源端主机是通过“SMS主机同步”方式采集而来,迁移此类主机不依赖迁移中心Agent,因此无需准备用于安装迁移中心Agent的主机。 | 在源端环境中准备一台用于安装迁移中心Agent(MgC Agent)的Windows主机,并确保该主机满足以下要求: - 操作系统版本为:Windows Server 2016/Windows Server 2019/Windows Server 2022/Windows 10/Windows 11。
- PowerShell 版本在3.0及以上。
- 推荐规格不小于4U8G。
- 安装MgC Agent的磁盘(默认为C盘)预留可用空间不小于20 GB。
- 可以连接外网(公网),并检查是否能够访问MgC和IoTDA服务的域名,具体需要检查的域名请查看域名列表。
- 检查是否已开放MgC Agent需要的端口,所需端口请查看通信矩阵。
- 安全组的出方向规则中,需要包含8883端口。
- 关闭该主机上的杀毒、防护类软件,该类软件会拦截MgC Agent的执行,导致迁移任务执行失败。
注意: 不建议将MgC Agent安装在源端待迁移的主机上,主要原因包括: - 资源消耗:MgC Agent在采集和迁移运行过程中会消耗CPU和内存资源。在迁移任务量大时,这可能会对源端的业务运行造成影响。
- 端口占用:MgC Agent会占用源端主机上的一些端口,也可能会对源端业务产生影响。
|
| 创建应用迁移项目 | 创建独立的迁移项目,将不同的操作场景进行区分和隔离,从而实现更好的组织管理和资源分配。具体操作,请参见创建应用迁移项目。 |
| 检查源端服务器系统兼容性 | 请检查源端服务器的操作系统是否在服务器批量迁移任务支持迁移的系统列表中。服务器批量迁移任务支持的系统列表,请参见: |
| (可选)购买目的端服务器 | 服务器批量迁移任务提供“绑定已有目的端”和“通过迁移任务自动购买”两种方式来指定目的端服务器。在进行目的端配置时,您可以选择这两种方式之一。 - 如果您选择“绑定已有目的端”进行迁移,则需要在创建迁移任务之前,根据源端服务器的规格,提前在华为云ECS上购买目的端服务器,并配置虚拟私有云、安全组和弹性公网IP等。购买方法请参考自定义购买ECS。
- 如果您选择“通过迁移任务自动购买”,则可以通过迁移任务自动购买目的端服务器,无需提前购买。
|
步骤一:安装迁移中心Agent
在源端网络环境中预先准备的Windows主机上安装迁移中心Agent(以下简称MgC Agent),并与迁移中心控制台建立连接。随后,将源端主机的凭证添加到MgC Agent。详细操作步骤如下:
1. 下载并安装MgC Agent
- 使用在源端网络环境准备好的Windows主机,登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的应用迁移项目。
- 在左侧导航栏单击“迁移中心Agent”,进入迁移中心Agent页面。
- 单击“应用迁移(手动安装)”框中的“下载 >下载Windows安装包”,将MgC Agent安装程序下载到Windows主机。
- 将下载的MgC Agent安装包解压,双击安装程序启动安装。如果无法正常启动安装程序,请尝试以兼容性模式运行,方法请参见以兼容性模式运行程序。默认安装在C盘目录下,无法更改。
- 安装完成后,单击“完成”,打开MgC Agent控制台。
2. 登录MgC Agent
MgC Agent提供了三种登录方法。以下介绍使用“华为云密钥登录”的具体步骤。关于其他两种登录方式,请参见本地账号登录和华为云ECS委托登录。
- 在用户登录页面,登录方式选择“华为云密钥登录”。
- 分别输入华为云账号的AK、SK,在区域下拉列表选择在MgC服务创建项目的区域。
- 单击《隐私政策声明》,仔细阅读《隐私政策声明》内容后,勾选“我已阅读并同意《隐私政策声明》”。
- 单击“登录”按钮,进入MgC Agent的总览页面。
3. 连接迁移中心控制台
- 登录MgC Agent控制台。
- 在总览页面,单击页面右上角的“连接”按钮,右侧弹出连接迁移中心页面。
- 在第一步:配置连接方式区域,连接方式选择“华为云访问密钥”。选择在MgC服务创建项目的区域,输入华为云账号的AK/SK,单击“查询项目”按钮。系统会对输入的AK/SK进行验证,验证通过后,即可进行下一步。如果提示AK/SK错误,请参考AK/SK验证失败,如何处理?进行排查处理。
如果是进行主机迁移,输入的AK/SK需要具备SMS服务的相关权限。需要的权限和配置方法请参考SMS自定义策略。
- 在第二步:关联迁移中心项目区域的项目下拉列表中,选择MgC控制台所创建的迁移项目,MgC Agent会将采集数据上报到该项目。
- 在第三步:预设当前迁移中心Agent名称区域,自定义MgC Agent在MgC控制台显示的名称,单击“连接”按钮,确认要与迁移中心进行连接,单击“确定”按钮。
与迁移中心连接成功后,设置的MgC Agent名称不支持修改。
- 当总览页面显示状态为“已连接”,代表与MgC连接成功。

4. 添加源端主机凭证
以下步骤介绍在源端主机数量较少的情况下,为每台主机单独添加凭证的步骤。如果源端主机数量较多,建议在“配置迁移任务”步骤中的“迁移准备度检查”阶段,使用“批量绑定凭证”的方法进行添加。
- 在左侧导航树选择“凭证管理”,进入凭证列表页面。
- 单击列表上方的“创建凭证”按钮,弹出创建凭证窗口。
图2 创建凭证
- 根据表3,配置凭证参数。
表3 创建主机凭证参数配置说明 | 参数 | 配置说明 |
| 使用类型 | 选择“主机”。 |
| 类型 | 根据主机的实际系统类型选择。 |
| 凭证名称 | 输入自定义的凭证名称。 |
| 认证方式 | 选择“用户名/密码”。 |
| 用户名 | 输入主机登录用户名和密码。为确保采集过程具备充分的系统访问权限,从而能够获取到必要的信息和数据。添加主机的凭证要求如下: - Linux主机,请添加Root账号和密码作为采集凭证。
- Windows主机,请添加Administrator账号和密码作为采集凭证。
|
| 密码 |
| 网段限制 | 根据源端网络配置,可以设置为单个IP地址或IP地址段。 |
- 选择凭证留存有效期。关于留存有效期的选项说明如下:
- 保存有效期:设置凭证保存的有效天数。自单击“确认”保存开始计算,如果超过所设天数,凭证会过期失效。默认值为60天,取值范围为1~365天的整数。处于未过期、即将过期、已过期状态的凭证,可以延长凭证有效期。
- 永不过期:凭证无过期时间限制,可永久使用。当不再需要该凭证时,可手动进行删除。
- 单击“确认”,保存凭证。如果MgC Agent与迁移中心建立了连接,系统会自动将添加的凭证同步至迁移中心。
步骤二:采集源端主机
请根据源端主机所在的平台,选择相应的采集方式。
- 源端主机位于云平台:源端为阿里云、华为云、AWS、腾讯云、Azure等云平台主机,推荐使用采集源端主机列表。具体采集方法请参见在线调研。
- 源端主机位于线下IDC机房或vCenter上:推荐使用,通过网段扫描或VMware扫描采集源端主机列表。具体采集方法请参见内网采集。
- 如果源端主机未开放SSH连接或无法提供密钥凭证,推荐使用“在线调研-SMS主机同步”采集源端主机列表。具体采集方法和要求请参见在线调研-SMS主机同步。
步骤三:创建迁移任务
- 登录迁移中心管理控制台。在左侧导航栏的项目下拉列表中选择创建的应用迁移项目。
- 在左侧导航栏选择,进入“服务器批量迁移”页面。
- 单击“创建迁移任务”按钮,右侧弹出“创建迁移任务”窗口。
- 系统会默认创建任务名称,您也可以自定义任务名称。输入任务相关描述(可选)。
- 单击“确认”,服务器迁移任务创建完成并进入任务配置页面的“资源选择”阶段。
步骤四:配置迁移任务
配置迁移任务包括五个阶段:选择源端资源、迁移准备度检查、目的端配置、迁移参数配置和配置确认。
阶段一:选择源端资源
- 在“源端资源选择”页面的“源端平台”下拉列表中,选择源端主机所在平台。
- 因不同源端平台的主机需要完成的配置不同,请确保同一任务下的主机都来自同一平台。
- 通过“SMS主机同步”方式采集的主机,源端平台请选择“SMS Agent”。
- 单击“添加主机”按钮,右侧弹出添加源端主机窗口。
- 根据实际需求,勾选需要在同一计划内迁移的源端主机,单击“确认”。
同一任务内的源端主机,将使用同样迁移设置,如VPC、子网、安全组等,请自行确认该任务下主机资源范围。
- 将待迁移的主机添加完后,单击“下一步”按钮,进入“迁移准备度检查”阶段。
阶段二:迁移准备度检查
- 添加主机凭证。
为确保采集过程具备充分的系统访问权限,从而能够获取到必要的信息和数据。添加主机的凭证要求如下:
- Linux主机,请添加Root账号和密码作为采集凭证。
- Windows主机,请添加Administrator账号和密码作为采集凭证。
- 单个添加:适用于主机数量较少的场景。请前往MgC Agent控制台添加,方法请参考添加资源凭证。
- 批量添加:适用于主机数量较多的场景。
- 在“迁移准备度检查”页面的待迁移主机列表,单击列表上方的“批量绑定凭证”按钮,下载批量绑定凭证模板文件。打开模板文件,填写所有待迁移主机的凭证信息(用户名/密码)后保存。

- 将保存后的凭证模板文件导入与MgC控制台连接的MgC Agent上,系统将自动为主机绑定迁移中心Agent和凭证。

- 在“迁移准备度检查”页面的待迁移主机列表,单击“迁移中心Agent状态”列的“配置”按钮,弹出“配置迁移中心Agent”窗口。
- 根据表4,配置参数。
表4 迁移准备度检查参数配置说明 | 参数 | 配置说明 |
| 操作系统类型 | 根据实际的主机操作系统类型选择。 |
| 迁移中心Agent | 选择在源端环境安装的MgC Agent。 |
| 接入IP | 选择主机接入IP,可以为公网IP,也可以是私有IP;迁移准备度检查通过后,该IP会作为后续主机迁移任务的资源接入IP。 |
| 接入端口 | 源端主机开放端口,该端口用于主机深度采集和后续迁移。 - Windows主机默认5985端口,可根据源端主机实际开放端口进行修改。
- Linux主机默认22端口,可根据源端主机实际开放端口进行修改。
说明: 如果您需要批量修改源端主机的连接端口,可以单击列表上方的“修改端口”按钮批量修改主机接入端口。 |
| 凭证 | 选择在MgC Agent添加的主机凭证。如果使用了批量绑定凭证,系统会自动填充无需选择。 |
- 配置完成后,单击“确认”按钮,系统会校验配置信息的正确性并开始源端迁移准备度检查,当“准备度检查”列状态会变为已完成时,代表该主机已满足迁移条件。
如果检查失败,将鼠标箭头移到准备度检查列的“检查失败”,查看失败原因。处理完失败原因后,单击“重新检查”。

- 所有待迁移主机完成准备度检查后,单击“下一步”按钮,进入“目的端配置”阶段。
阶段四:迁移参数配置
- 根据表8,进行迁移参数配置。
表8 迁移参数配置说明 | 区域 | 参数 | 说明 |
| 迁移网络配置 | 公网 | 选择公网迁移,要求目的端服务器配置有“弹性公网IP(EIP)”,迁移时会使用目的端EIP。 |
| 私网 | 选择私网迁移,需要提前配置专线、VPN、对等连接或同VPC子网,确保源端能够通过私网访问目的端。 - 如果源端无法访问公网,需要输入源端代理服务器的私网IP和代理软件指定的代理端口。
- 如果源端代理服务器无法访问公网,需要将SMS-Agent安装包放至到源端能访问下载或者借助代理能访问下载的地址。SMS-Agent安装包可以在SMS控制台下载。
|
| 源端参数配置 | 自动安装rsync 说明: 如果源端主机来自“SMS Agent”源端平台,则不支持该功能。 | Linux主机迁移依赖rsync组件,若源端未安装rsync组件,可能会导致迁移失败。 - 不勾选,不在源端安装rsync组件。
- 勾选,在源端自动安装rsync组件。源端服务器需要满足以下条件才能自动安装rsync:
- 网络访问:源端服务器必须能够访问公网。如果源端服务器需要配置代理服务器,请确保在/etc/yum.conf(如CentOS、Redhat)或/etc/apt/apt.conf(如Ubuntu)中设置了正确的proxy参数。
- 端口开放:确保源端服务器的出方向端口80(HTTP)和443(HTTPS)未被防火墙或安全组拦截。
- 软件源可用性:确保配置的软件源是可用的,能够正常进行软件包的下载。对于国内用户,由于跨国访问官方源可能会出现高延迟和丢包现象,导致下载失败,建议配置国内镜像源。
- 系统资源充足:在安装过程中,系统需要有足够的CPU、内存和I/O资源,以防止安装进程响应缓慢或卡死。
|
| 目的端参数配置 | 迁移后开机 | - 不勾选,迁移完成后目的端服务器自动关机。
- 勾选,迁移完成后目的端服务器保持开机状态。
|
| 保持主网卡私网IP不变 | 勾选,迁移后的目的端主机私网IP与源端主机私网IP保持一致。使用该功能存在一定的风险,需要您自行评估并承担启用该功能带来的风险。更多详细说明请查看迁移后主机私有IP保持不变。 |
| 安装ECS密码重置插件 | 勾选后,系统将在迁移过程中自动为目的端主机安装ECS一键式重置密码插件(CloudResetPwdAgent)。通过该插件,您可以为“运行中”或“关机”状态的弹性云服务器离线重置密码,且操作不依赖其他服务,无需输入旧密码,也无需登录弹性云服务器。关于一键式重置密码插件的更多介绍请参见一键式重置密码插件适用场景。 如果迁移后发现插件未安装或失效,需要您重新安装,具体操作请参考安装单台ECS的一键式重置密码插件(单台操作)。 |
| 一致性校验 | 启用一致性校验 | - 不勾选,在全量复制完成后,不进行数据校验。在完成增量同步后,可以重新设置是否进行一致性校验。
- 勾选,在全量复制完成后,系统自动进行数据一致性校验。默认使用快速校验(即比对文件大小和修改时间)。在完成增量同步后,可以再次调整校验策略。
|
| 高级选项 | 网络限速 | - 不勾选,代表不限流。
- 勾选,根据要迁移的源端带宽大小及业务要求,设置带宽大小。
注意: 当任务中迁移的主机数量超过10台,为该任务分配的带宽资源不足以支持所有迁移任务时,为了避免迁移任务之间的带宽竞争导致部分主机迁移失败,建议您设置一个合理的网络限速,以均衡地分配可用带宽。 |
| 快速模式 | 适用于无需增量同步的场景,可提高迁移效率。默认关闭,启用后迁移任务在执行完全量复制步骤后,会直接跳过增量同步步骤,继续执行后续步骤。请根据您的需求谨慎选择。 |
| SMN消息发送配置 | 选择是否使用SMN消息通知功能,通过配置主题、语言和触发条件,接收迁移状态信息。 启用该功能前,需要先完成创建SMN主题并添加订阅等操作,详细操作流程和介绍请参考通过SMN发布模板消息。 说明: 当前仅支持选择MgC服务所部署区域的SMN主题,且不支持子项目,因此需要确保所创建的SMN主题与MgC服务在同一区域。 勾选启用该功能时,需要同意委托授权给MgC服务才可以启用该功能。 触发条件支持多选,说明如下: - 成功:迁移任务中所有资源迁移完成后,发送通知。
- 失败:迁移任务中有资源迁移失败时,发送通知。
- 人工卡点:迁移任务中全部资源运行到待手动确认时,发送通知。
|
- 配置完成后,单击“下一步”按钮,进行配置确认阶段。
阶段五:配置确认
- 在“配置确认”页面,仔细检查资源配置和迁移配置,确保完全符合您的实际需求。如果需要修改配置,单击“上一步”,返回对应阶段进行修改。
- 在“配额校验”区域,系统会自动检查您账号在目的端区域的资源配额是否满足要求。如果有不满足的检查项,请申请扩大配额后,单击“重新校验”按钮,重新校验。确保所有检查项都满足配额要求。
- 在“配置确认”页面,确认资源配置和迁移配置无误,并确保所有配额满足要求后,单击“配置完成”按钮,弹出“启动迁移任务”窗口。此时迁移任务已创建成功,请选择是否立即启动迁移。
- 立即启动:如果您希望立即开始迁移,则单击“确认”按钮,启动迁移任务。
- 暂不启动:如果您希望仅保存迁移任务配置暂不启动迁移,则单击“取消”按钮,此时迁移任务状态为“待启动”,并未开始迁移。后续在迁移任务列表中,单击“任务状态”列的“启动”按钮,可以手动启动迁移。
步骤五:跟踪迁移任务
在迁移任务列表,单击任务名称,进入
“任务详情”页面,可以查看该迁移任务的状态,进展以及所包含资源的迁移进度。以下为您可以对任务中的资源进行的相关操作:
表9 迁移资源相关操作 | 场景 | 操作 |
| 查看迁移详情 | 单击主机资源名称,右侧弹出“资源迁移详情”窗口,可以查看该主机的基本信息,运行状态和资源迁移进度等信息。 |
| 查看目的端主机 | 当资源的运行步骤完成“创建目的端主机”这一步后,在迁移资源列表,单击“操作”列的,可以查看目的端主机详情。 |
| 查看SMS任务 | 当资源的运行步骤完成“启动迁移Agent”这一步后,会自动在SMS控制台的迁移服务器列表创建一条迁移任务,单击“操作”列的“查看迁移任务”,可以打开SMS控制台查看任务详情。 |
| 调整磁盘分区 | 当主机资源的运行步骤到达 “调整磁盘分区”步骤时,系统会识别目的端主机是否进行了磁盘缩容。 - 是,则需要前往SMS控制台,对该主机进行“调整磁盘分区”操作,方法请参考设置目的端中的调整磁盘分区。调整完成后,返回任务详情页面,单击对应资源操作列的,继续进行后续迁移步骤。
- 否,则单击操作列的,跳过该步骤继续进行后续迁移步骤。
|
| 暂停资源迁移 | 支持对迁移任务中的单个资源暂停迁移。 在迁移过程中,当迁移资源运行到“全量复制”或“增量复制”步骤时,单击操作列的“暂停”可以暂停该资源的迁移。 单击操作列的“运行”,即可恢复迁移。 须知: 资源暂停迁移后,请勿在SMS控制台对该资源的迁移任务做任何操作。 |
| 重复增量同步 | 运行步骤中的“增量同步”为可重复步骤。当主机资源的运行步骤执行到“验证业务”且验证业务状态为待确认时,勾选资源并单击资源列表上方的“再次执行上一步骤”按钮,或者单击资源操作列的,重复执行增量同步。 注意: 禁止在SMS控制台执行增量同步操作,以免导致迁移任务的增量同步任务状态与SMS任务不一致,进而影响任务的正常运行。 |
| 业务验证 | 当主机资源运行步骤到达“业务验证”,且不再执行增量同步时。请前往目的端进行业务验证。验证无误后,单击对应资源操作列的“确认”,进入迁移割接阶段。 |
| 迁移割接 | 当主机资源的运行步骤到达“业务割接”时,代表已验证目的端业务无误,可以手动将业务切换到目的端。切换完成后,返回任务详情页面,单击对应资源操作列的“确认”,系统将自动进行后续“源端专项清理”和“迁移任务清理”操作。 |
步骤六:业务验证
业务验证由用户自行完成。当迁移任务中的主机资源运行步骤到达“业务验证”时,请登录目的端服务器,验证目的端与源端的数据一致性,并启动服务以检查其是否正常运行。验证无误后,在迁移任务详情中单击对应主机资源操作列的“ 确认”,进入迁移割接阶段。
- 通过VNC登录目的端服务器,登录方法请参考:
- 对比源端和目的端文件列表,查看是否一致。
- 启动目的端服务器上的应用或服务,并检查其是否能够正常运行。
步骤七:业务割接
迁移中心不提供业务割接功能,用户需自行完成业务切换。
当迁移任务中的主机资源运行步骤到达“业务割接”时,表示已完成目的端业务验证并确认无误。此时,您可以根据实际情况选择将业务接入层切换到目的端服务器,以使用目的端服务器向用户提供服务。根据应用的等级,采取不同的割接方式。
- 一次割接:适用于中、小型业务,利用业务的一次性停机窗口,进行全面割接。
- 分批割接:针对大型业务,一次性割接会导致大面积停机,存在重大风险。因此,采取分批割接方式,将所有主机按照由易到难、业务系统统一迁移等原则,分成多个批次进行割接,每个批次的割接均按照一次割接的方式进行。
重新配置任务
仅支持对任务状态为“待启动”、“已暂停”、“删除失败”、“成功”的任务进行重新配置。重新配置任务会将当前任务状态重置为“配置中”,同时任务内所有已迁移的资源进度和数据将被清除,不可恢复。
- 在迁移任务列表,单击迁移任务“操作”列的,弹出“重新配置”窗口。
- 确认要重新配置该任务后,输入“YES”,单击“确定”按钮。
- 当任务状态变为“配置中”后,单击“配置”按钮,即可进入任务配置页面重新调整配置。
删除迁移任务中的资源
在“迁移任务详情”页面,您可以删除处于“失败”、“暂停”和“已完成”状态的资源。如果迁移任务中的所有资源均被删除,该迁移任务也将被同步删除。
- 在迁移任务列表,单击迁移任务名称,进入“迁移任务详情”页面。
- 在迁移资源列表,勾选需要删除的资源,单击列表上方的“批量删除”按钮,右侧弹出“删除资源”窗口。
- 确认所选的资源均可以被删除后,输入“DELETE”,单击“确定”按钮,完成删除。
如果因为迁移任务与关联服务(如 SMS、OMS、OBS)连接断开导致资源删除失败,可以勾选“是否强制删除”,强制删除仅能保证清除MgC服务中的资源数据,无法保证同步清理关联服务中已生成的任务与资源。执行强制删除后,请务必前往相关服务确认并手动删除对应资源,防止有残留数据。