背景描述:在本次迁移实验中,将杭州地域的云服务器做为迁移源服务器,迁移至北京地域的云服务器镜像,并通过云服务器镜像新建目标服务器,实现将杭州地域的服务器迁移至北京地域,且因为迁移过程中基于源服务器创建了自定义云服务器镜像,还可以可以实现目标服务器的批量复制,全程使用SMC完成ECS的迁移操作。
分析题干:
(1)目标:杭州地域服务器迁移至北京地域。
(2)方式:通过云服务器镜像来直接新建,使用SMC工具。
实验开始:
1.复制如下链接,并粘贴至右侧远程桌面中的浏览器中,访问云服务ECS控制台,找到待迁移服务器S-ECS1,点击远程连接,完成登录,在上面部署一个网站,作为迁移数据。
https://ecs.console.aliyun.com/server/region/cn-hangzhou
在弹出的远程连接窗口,选择”通过Workbench远程连接“的方式,点击立即登录。
安装Apache服务,配置服务器网站页面,在ECS实例远程连接界面中,输入以下命令完成httpd安装,此软件包提供了web服务器功能。
yum install httpd -y
配置web页面,在ECS实例远程连接界面中,输入以下命令完成网站首页的定制。
echo S-ECS1 > /var/www/html/index.html
运行Apache服务,在ECS实例远程连接界面中,输入以下命令完成Apache服务的启动和开机自动运行设置,最后通过systemctl status httpd进行Apache服务器状态的查看:
systemctl start httpd
systemctl enable httpd
systemctl status httpd
当下图所示,返回信息中包含”active (running)“,说明Apache服务已经成功运行。
当下图所示,返回信息中包含”enabled“,说明Apache服务已配置了开启自动运行。
在浏览器中,输入ECS公网IP,来测试网站是否正常运行,如下图所示,至此迁移源服务器的网站已经正常运行,迁移源准备就绪。
2.开始迁移。复制如下链接,并粘贴至右侧远程桌面中的浏览器中,登录SMC控制台,初次试用服务器迁移中心SMC,可能需要您进行授权操作,点击前往授权,完成授权后,点击刷新即可进行接下来的操作:
https://smcnext.console.aliyun.com/welcome
在左侧导航栏,单击迁移源,在迁移源页面,选择物理机/虚拟机/云服务器页签,单击导入迁移源。
在弹出的导入迁移源页面中,导入方式选择命令行导入,点击生成激活码,并点击复制按钮复制刚刚生成的激活码。
通过Workbench远程登录源服务器S-ECS1后,粘贴已复制的激活码,点击回车键。开始安装客户端并进行源服务器导入,脚本执行需要1-3分钟,请耐心等待,当出现“Please Goto SMC Console To Create New Job”字样,说明已经完成导入,可以进行接下来的操作了。
返回SMC控制台,在左侧导航栏,单击迁移源,在迁移源页面,选择阿里云ECS云服务器页签,即可查看到状态为“在线”的迁移源,这表示已经成功导入迁移源。
3.导入迁移源信息后,SMC控制台会自动生成迁移源记录,需要在控制台为迁移源创建迁移任务,并启动任务进行迁移。
复制如下链接,并粘贴至右侧远程桌面中的浏览器中,登录SMC控制台,在左侧导航栏,单击迁移源,在迁移源页面,选择阿里云ECS云服务器页签,找到刚刚成功导入的迁移源,单击右侧操作列中的创建迁移任务:
https://smcnext.console.aliyun.com/welcome
在弹出的创建迁移任务页签,按照如下要求完成迁移任务配置:
迁移任务类型:服务器迁移
任务名称:MigrateServer
目标地域:华北2(北京)
目标类型:云服务器镜像
镜像名称:D-ECS-Mir1
目标磁盘-系统盘:40 GiB
完成如上配置后,点击创建按钮,在弹出的窗口点击我确认我已知悉按钮,返回迁移任务的列表
整个迁移需要较长的时间,请耐心等待完成,在迁移期间,如需查询当前正在进行的任务细项,可以点击上图中的查看日志查询
也可以通过上一步中没有关闭的Workbench远程连接界面中查看同步进度:
等待ing。。。。。估计约10分钟
当迁移任务状态如下图所示,表示已经完成迁移。
复制如下链接,并粘贴至右侧远程桌面中的浏览器中,访问北京地域镜像列表,查看迁移服务器镜像是否可用。
https://ecs.console.aliyun.com/image/region/cn-beijing/imageList
点击指定镜像(D-ECS-Mir1)右侧操作列中的创建实例,创建目标服务器D-ECS1。
此处疑似有问题,在北京地域下有专有网络但并未配有默认交换机,而由于RAM用户权限不足也无法创建,可能是实验预设问题或者初始创建资源时问题。
地域 华北2(北京)
网络及可用区 默认专有网络,默认交换机
实例规格 共享标准型S6 1vCPU 2GiB内存
镜像 自定义镜像:D-ECS-Mir1
系统盘 ESSD 40G
公网IP 分配公网IPv4地址
带宽计费模式 按使用流量计费 5Mbps
安全组 新建安全组,开通22 80端口
登录凭证 使用镜像预设密码
实例名和主机名 D-ECS1
确认配置无误后,点击确认下单,完成目标服务器D-ECS1的创建,访问ECS控制台(北京地域),找到该服务器:
https://ecs.console.aliyun.com/server/region/cn-beijing
复制D-ECS1的公网IP地址,并打开浏览器,粘贴后回车,即可查看到与源服务器S-ECS1相同的页面,证明迁移成功。
实验总结:
本次迁移实验的步骤如下:
(1)在杭州地域创建源服务器,并将其用于迁移实验。
(2)在北京地域创建相关网络环境和交换机。
(3)使用SMC创建自定义云服务器镜像,将源服务器的数据和环境打包。
(4)将自定义云服务器镜像部署到目标服务器上,实现迁移。
(5)验证目标服务器的数据和环境是否与源服务器一致。
在本次实验中,通过使用SMC完成ECS的迁移操作,可以方便地实现服务器迁移和批量复制的操作。同时,通过自定义云服务器镜像的方式,可以确保迁移的数据和环境的完整性和一致性。这种迁移方式对于企业的数据迁移和业务扩展非常有帮助,可以大大提高效率和降低成本。
但在实际过程中,需要注意以下几点:
(1)迁移前需要对源服务器进行备份,以防止数据丢失。
(2)迁移过程中需要保持网络畅通,以确保数据的传输。
(3)迁移完成后需要对目标服务器进行测试,确保数据和环境的正确性。
(4)在实验过程中需要注意安全问题,避免数据泄露和安全漏洞的产生。