更新时间:2024-04-19 GMT+08:00
分享

SMS迁移服务器实施步骤

主机迁移服务使用流程如下图:

图1 迁移流程

迁移前准备工作主要有以下几个方面

申请资源

表1 资源列表

资源

规格

ECS

规格:2vCPUs | 4GB | c6.2xlarge.2

操作系统:Linux

区域:华东-上海一

VPC名称:VPC1

EIP

按流量|10Mbit/s

详细步骤

主要讲述Linux系统服务器使用主机迁移服务进行文件级迁移,使用主机迁移服务前,请准备好账号、权限及源端、目的端服务器环境。

  1. 已注册华为账号并开通华为云,登录华为云完成实名认证。
  2. 已获取目的端账号的AK/SK。
  3. 迁移网络要求。
    • 源端能连接到目的端:使用弹性公网IP连接,目的端需要提前购买和配置正确的EIP。
    • 目的端服务器所属安全组需要开放端口:Linux系统文件级迁移开放22端口。
  4. 源端服务器环境、剩余空间。
    • 源端服务器剩余空间要求:Linux:根分区可用空间小于200MB时不能迁移。
    • 源端服务器环境要求:源端服务器时间与标准时间一致,避免源端Agent注册失败。
  1. 其他要求
    • 当源端服务器为Linux系统时,执行rsync -v查看是否安装Rsync库。
    • 当未安装Rsync库,执行如下命令安装Rsync库:

      CentOS:执行yum -y install rsync。

操作步骤

步骤一:在源端安装迁移Agent

  1. 登录华为云管理控制台。
  2. 单击“服务列表”,选择“迁移 > 主机迁移服务”,进入“主机迁移服务”页面,如下图所示:
图2 主机迁移服务

  1. 在左侧导航树中,单击“迁移Agent”,进入“迁移Agent”页面,如下图所示:
图3 迁移Agent

  1. 登录ECS服务器,下载安装rsync工具
图4 下载安装rsync工具

  1. 根据Linux服务器Agent安装区域的操作提示,下载迁移Agent。
图5 下载迁移Agent

  1. 执行以下命令,解压并安装Agent软件包,输入目的端服务器所在华为云账号的AK、SK,以及目的端服务器所在区域的SMS域名,SMS域名可在SMS控制台的“迁移Agent”页面获取,启动迁移Agent。
tar -zxvf SMS-Agent.tar.gz&&cd SMS-Agent && ./startup.sh
图6 迁移Agent

图7 启动迁移Agent

  1. 当出现如下界面时,表示SMS-Agent启动成功,开始给主机迁移服务上传源端服务器信息。
图8 SMS-Agent启动成功

步骤二:设置迁移目的端

  1. 登录华为云,源端环境配置好后打开“主机迁移服务SMS”,选择“迁移服务器”并选择设置目的端服务器。
图9 迁移服务器

  1. 单击“设置目的端”页面,进入迁移配置页面。
图10 设置目的端

表2 参数说明

参数

子参数

说明

迁移方式

Linux块级

Linux块级迁移是指全量复制和持续同步的最小粒度为磁盘逻辑单位"块"。这种方式同步效率高,但兼容性差。

Linux文件级

Linux文件级迁移是指全量复制和持续同步最小粒度为文件,这种方式同步效率低,但兼容性好。

Windows块级

Windows块级迁移是指全量复制和持续同步的最小粒度为磁盘逻辑单位"块"。Windows当前仅支持块级迁移,这种迁移方式迁移和同步效率高。

是否持续同步

全量复制完成后,系统会自动启动目的端,无需用户进行操作如果要同步新增数据,请单击操作列的“同步”,将增量数据同步至目的端服务器。

全量复制完成后,会进入持续同步阶段,该阶段系统会定时自动同步源端增量数据到目的端,此时目的端并未启动,无法操作。如需退出该阶段,单击“启动目的端”即可。

是否调整分区

选择否,目的端磁盘分区与源端保持一致。

选择是,用来调整目的端磁盘分区。具体操作参见调整磁盘分区。

迁移后主机状态

关机

选择关机,迁移完成后目的端服务器自动关机。

开机

选择开机,迁移完成后目的端服务器保持开机状态。

是否检测网络质量

不进行网络质量评估。

首次全量迁移时,会生成一个“迁移网络质量评估”的子任务,该子任务通过检测丢包率抖动网络时延带宽以及内存占用率CPU占用率,给出网络质量评估结果。详细介绍请参见迁移网络质量评估

是否启用多进程

默认使用1个进程进行迁移、同步。

设置迁移同步最大进程个数,SMS-Agent根据设置的进程个数,启用多个进程执行迁移任务。仅适用Linux文件迁移,请参考如何设置多进程个数进行设置。

  1. 选择“下一步:目的端配置”,进入目的端配置页面

    创建新服务器:选择“自动推荐”时,虚拟私有云、子网与安全组默认为自动创建,也可以根据需求手动选择,如下图所示:

图11 创建新服务器

  1. 目的端参数配置完成后,选择“下一步:确认配置”,进入确认配置页面
图12 确认配置

  1. 选择保存配置并开始迁移,选择“是”
图13 是否保持配置并迁移

步骤三:开始服务器全量复制

  1. 登录华为云管理控制台,进入“主机迁移服务”页面,选择“迁移服务器”
  2. 在迁移服务器列表页面找到待迁移的服务器,在“操作”列,单击“开始”,弹出“开始”窗口,单击“确定”,开始全量复制
图14 全量复制

  1. 迁移过程中可以查看迁移进度,迁移完成如下图显示:
图15 迁移完成

  1. 启动目的端可查看源端数据已成功迁移至目的端
图16 成功迁移至目的端

步骤四:增量数据迁移

  1. 登录源端服务器,往test.txt中写入内容
图17 登录源端服务器

  1. 登录华为云控制台,选择“主机迁移服务”,进入“迁移服务器”页面
  2. 在迁移服务器列表找到需要进行同步的服务器,单击“同步”
图18 迁移服务器列表

  1. 在弹出的“同步”窗口,仔细查看同步说明,确认同步增量数据后,单击“是”。
图19 同步

  1. 可以单击详情,进行任务跟踪查看
图20 任务跟踪

  1. 目的端服务器数据同步成功,可以看到文件修改
图21 数据同步成功

相关文档