HCCDP-第五章

举报
yd_261507106 发表于 2024/06/10 17:11:09 2024/06/10
【摘要】 使用SMS服务实现主机迁移操作本实验基于华为云环境,介绍如何利用SMS主机迁移服务对服务器进行全量迁移和增量同步操作。涉及SMS迁移代理的安装,以及SMS主机迁移操作。实验操作步骤1 源端环境搭建步骤 1 源端服务器购买登录华为云控制台后,按如下步骤进入ECS控制台。按照如下配置购买一台ECS服务器,模拟迁移源端服务器。基础配置:区域:华北-北京四计费模式:按需计费可用区:随机分配CPU架构...

使用SMS服务实现主机迁移操作

本实验基于华为云环境,介绍如何利用SMS主机迁移服务对服务器进行全量迁移和增量同步操作。涉及SMS迁移代理的安装,以及SMS主机迁移操作。


实验操作步骤

1 源端环境搭建

步骤 1 源端服务器购买

登录华为云控制台后,按如下步骤进入ECS控制台。

按照如下配置购买一台ECS服务器,模拟迁移源端服务器。

基础配置:

区域:华北-北京四

计费模式:按需计费

可用区:随机分配

CPU架构:x86计算

规格:通用计算型 s6.small.1

镜像:公共镜像 CentOS 7.6

系统盘:保持默认,通用型SSD,40G


网络配置:

网络:vpc-source

子网:subnet-source

安全组:sg-source

弹性公网IP:现在购买

线路:静态BGP

公网带宽:按流量计费

带宽大小:100





高级配置:

云服务器名称:输入"ecs-source",作为源端服务器的名称


登录凭证:密码

密码和确认密码:输入密码“Test@1234”,后续用此密码登录该弹性云服务器




确认配置:

购买数量:1

协议:勾选



创建完成如下图所示:





步骤 2 获取访问密钥AK/SK。

鼠标放置在右上角的账号处,在弹出的下拉框中选择“我的凭证”。




选择“访问密钥”,并单击“新增访问密钥”。




填写新增访问密钥的描述信息。




立即下载密钥文件。



下载完成后,打开密钥文件所在的目录,并在当前目录鼠标右键打开终端。






执行如下命令,查看密钥文件,并保持该窗口打开状态。

cat credentials.csv



步骤 3 安装SMS迁移代理。

双击桌面的“Xfce终端”打开Terminal,输入以下命令登录云服务器。

注意:请使用弹性云服务器ECS的弹性公网IP替换命令中的【EIP】。

ssh root@EIP

说明:弹性云服务器ECS的弹性公网IP地址可以通过鼠标移动到云桌面浏览器页面中左侧菜单栏,点击服务列表->”计算”->“弹性云服务器ECS”进入服务器列表,进行查看并复制。







接受秘钥输入“yes”,回车;

输入密码:ECS已经预置root用户密码“Huawei@1234”(输入密码时,命令行窗口不会显示密码,输完之后直接键入回车)。成功登录云服务器之后如下图所示(实验过程中请勿关闭该Terminal窗口,否则需要重复此步骤重新建立连接):




安装rsync,在已连接的ECS中操作。

yum install -y rsync




下载SMS代理。在已连接的ECS中,执行如下命令,下载SMS迁移代理。

wget -t 3 -T 15 https://sms-agent-2-0-cn-north-1.obs.cn-north-1.myhuaweicloud.com/SMS-Agent.tar.gz




安装并启动SMS迁移代理。在执行的时候根据提示,输入前述步骤获取的AK/SK。

tar -zxvf SMS-Agent.tar.gz && cd SMS-Agent && ./startup.sh





注意:安装过程中,如果出现如下输入sms_domain的界面,输入当前的区域后(当前默认都在北京四,直接输入:sms.cn-north-4.myhuaweicloud.com),按回车。





注意:安装过程中,如果出现如下选择项目ID的界面,输入0后,按回车。




执行如下命令,切换到/root目录,并创建一个数据文件,用来跟踪内容。

cd
echo "version 1.0" > test.txt







2 迁移服务器


步骤 1 在华为云控制台,找到“迁移->主机迁移服务SMS”并进入SMS控制界面。





步骤 2 在“迁移服务器”列表中找到自己的服务器,单击“设置目的端”。




步骤 3 设置目的端服务器。

【基本配置】:

网络类型:公网

迁移方式:Linux文件级迁移

是否调整分区:否

迁移后主机状态:开机

是否检测网络质量:否








【目的端配置】:

区域:华北-北京四

服务器选择:创建新的服务器




【目的端高级配置】:勾选“现在配置”后配置如下参数:

服务器名称:配置为“ecs-dest”。作为迁移目标端的服务器名称。(为了后续实验正常,请勿配置其他名称)

可用区:随机分配

规格:通用计算型s6.small.1

镜像:CentOS 7.6

系统盘:通用型SSD、40GB

弹性公网IP:现在购买

线路:静态BGP

带宽大小:100






在确认配置页面单击“保存配置并开始迁移”。





是否保存配置并开始迁移时,单击“是”。





此时迁移任务已在进行中。





步骤 5 等待大约20分钟,迁移任务需要一些时间。直到迁移任务变成“已完成”状态。





注意:迁移过程中如果出现如下错误,可直接重新开启迁移即可。






步骤 6 登录目标服务器查看是否完成迁移。

在弹性云服务器控制台,找到迁移创建的目标服务器“ecs-dest”,并复制公网IP。



双击桌面的“Xfce终端”打开Terminal,输入以下命令登录云服务器。

注意:请使用弹性云服务器“ecs-dest”的弹性公网IP替换命令中的【EIP】。密码默认为“Huawei@1234”


ssh root@EIP

登录成功后,通过如下命令,查看到之前在源服务器端创建的文件已经被同步过来,且内容一致。

注意:登录成功后,目标端服务器的主机名依然是ecs-source,和源端一样,但是只是系统主机名一样,其实已经是两台不同的机器。

ls
cat test.txt







3 主机持续同步


步骤 1 再次登录源端服务器“ecs-source”,执行如下命令,更新文件内容为“version 2.0“。

echo version 2.0 > test.txt






步骤 2 回到SMS控制台,找到之前已完成的迁移任务,点击“同步”按钮,启动服务器同步。





在弹出的同意窗口中,单击“是”,即可看到任务在进行中。



步骤 3 等待同步,可单击任务详情,进入任务详情页面,并单击“任务跟踪”页签,当所有的子任务都跑完后,表示同步完成,此时任务实时迁移状态也变成已完成状态。




【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。