前言:
主机迁移服务(Server Migration Service)是一种P2V/V2V迁移服务,可以帮您把X86物理服务器,或者私有云、公有云平台上的虚拟机迁移到华为云弹性云服务器(ECS),从而帮助您轻松地把服务器上应用和数据迁移到云平台的服务器上。
简单说就是你电脑有啥迁移过去就有啥,完全克隆过去,部署过什么服务,保存了什么资源,都可以迁移过去。
今天做个小实验:将自己华为云上实例的centos系统迁移到新创建的实例上,centos配置apache服务,在网页输入自己的名字,迁移过去打开创建的实例也必须为已经自动安装好的apache还有打开公网ip可以访问网页,显示自己的名字。
开始操作
1:打开华为云官网,购买弹性云主机
注意放通安全组
1核2G,centos7.5,按需计费,300M带宽
虚拟机创建centos7.5,硬盘需要一致40G
也是1核2G,系统要和购买的实例相同,前面是centos7.5,那这个也得使用centos7.5系统
最小化安装记得开网络!!!!!
配置root密码,可以简单的
等待提示重启开机即可。
开机第一件事,看能不能ping通百度外网
可以之后,安装apache
yum install -y httpd
关闭防火墙
启动apache
设置apache自启动
设置开机自动关闭防火墙
systemctl disable firewalld
在主页输入自己的名字以示区别
访问测试
安装并解压缩SMS-Agent
没有wget,可以安装或者curl -o
我选择了安装weget
wget -t 3 -T 15 https://sms-agent-bucket.obs.cn-north-1.myhuaweicloud.com/SMS-Agent.tar.gz
curl -O https://sms-agent-bucket.obs.cn-north-1.myhuaweicloud.com/SMS-Agent.tar.gz
执行以下命令,解压软件包
tar -zxvf SMS-Agent.tar.gz
关机创建快照
创建完成后重新启动
申请AK和SK
点击用户名选择我的凭证
点击访问密钥-新增访问密钥,验证手机验证码即可新增密钥
点击下载保存ak和sk
打开保存的文件可以看到ak和sk码
运行SMS-Agent中的startup.sh
执行以下命令,进入源端服务器的SMS-Agent目录。
cd SMS-Agent
./startup.sh
上方所示报错了,查了官方文档,给出了解决方案,没有装rsync
yum install -y rsync
再次尝试就可以了
主机迁移的源端管理就连上了该主机
充钱部分,该部分是官方硬性要求,不然不能启用迁移服务,别担心迁移费用,我全程坐下来才花了一块不到的钱,后期可以提现回去
默默充值了
充值完了开始迁移了
点击创建任务
设置任务名,选择源端,设置优先级,点击下一步
区域选择前面服务器购买的区域,选择已有服务器,点击下一步
点击已阅读并创建
启动迁移服务
完成后点击同步(如果打不开网页或者不能使用虚拟机密码登录云服务器则需要同步。)
也是需要经过漫长的等待
完了之后登录xshell,发现密码都是和虚拟机一样的
查看httpd服务也是已经装好的
index.html文件也是一样的,默认是没有index.html
重启服务以及关闭防火墙
打开公网ip,访问发现内容一致
实验善后删除工作
首先当然是退钱了
输入验证码就可以原路退回啦,我退款大概十分钟左右到账
删除服务器等付费服务
勾选以下两个删除
删除vpc
选择你的地区然后删除私有云
会提示需要删除子网,点击子网名称删除
删除成功后返回继续删除vpc
又提示需要删除安全组
前往访问控制-安全组,删除除默认以外的安全组
返回继续删除成功
以下界面代表删除成功
删除sms主机迁移任务
停止迁移
勾选任务选择删除
源端为可选项,可删可不删除,没迁移任务是不会收费的
发表评论