同账号下阿里云ecs克隆——通过镜像更换系统

说明

买了服务器A,装机完后,又买了服务器B,但是不想又重新装一遍机,软件太多了,都是重复性的工作,于是可以将服务器A的系统克隆到服务器B。就和Windows的GHOST装系统类似。

分为两个步骤:
首先,将服务器A做成系统镜像(自定义镜像);
然后,
如果服务器B正在购买,则在选配置时,操作系统选择上面的自定义镜像即可;
如果服务器B已经购买了,则直接将B的操作系统更换为上面的自定义镜像即可,下面就是以这种情况做说明的。 这种情况可能会遇到网卡配置冲突的问题。

自定义镜像

参考: 阿里云官方文档——自定义镜像

进入Ecs控制台,进入实例列表,在列表中选择服务器A做镜像:
更多->磁盘和镜像->创建自定义镜像
在这里插入图片描述
输入镜像名称和描述,点击“创建”,大概需要10分钟左右(主要取决于系统磁盘大小)
在这里插入图片描述
创建完后,可以进入“镜像”菜单,列表中就会出现刚才创建的镜像 TEST-IMAGE ,镜像ID后缀为41w
在这里插入图片描述

克隆

参考:阿里云官方文档——更换操作系统

如果服务器B已经购买了并且已启动,则需要先将其停止。
在这里插入图片描述

选择服务器B的“更多->磁盘和镜像->更换操作系统”
在这里插入图片描述

这一步点击“确定,更换操作系统”
在这里插入图片描述

选择自定义镜像,然后在镜像列表中选择刚才创建的镜像“TEST-IMAGE”,密码可以选择重新设定,也可以直接用使用镜像的密码,我这里就选择“使用镜像预设密码”。
在这里插入图片描述

大约10分钟后,系统盘更换完成,ECS实例B会自动启动变为运行中。
返回ECS管理控制台,单击实例ID进入实例详情页,显示为更换后的镜像,可以根据镜像ID对照(我这里镜像ID后缀为41w)。
在这里插入图片描述

问题

这种克隆方式,把网卡配置也复制过去了,因此服务器B和服务器A有同样的内网ip,
由于我这两台机器在同一个VPC网络,ip有冲突导致网络异常,通过ssh连接不上机器B(也ping不通)。
如果购买选配置时直接选择自定义镜像应该不会有这个问题,我是在购买后换操作系统导致的这个问题。

先查看服务器B的配置详情,找到“私有IP” ,后面要用到该IP。
在这里插入图片描述

先通过VNC方式连接到机器B(浏览器网页登录的方式):

在这里插入图片描述
需要输入远程连接密码,如果没有设置过或忘记了,则直接修改重新设置即可。
在这里插入图片描述

通过 ifconfig 可以查看IP配置 ,可以发现这个IP地址与服务器A的私有IP相同,应该设置为服务器B自己的私有IP。
在这里插入图片描述
进入网卡配置目录(以centos为例):
cd /etc/sysconfig/network-scripts/
在这里插入图片描述
编辑网网卡eth0,将IPADDR设置为服务器B自己的私有IP:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
在这里插入图片描述

然后,重启网络:
/etc/init.d/network restart











评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值