阿里云ecs基于镜像进行旧服务器迁移到新服务器

背景:

新购服务器会比续费更加优惠, 但是新购又不想重新把旧的服务器的配置搞一遍, 故采用镜像拷贝的方式去新建ecs

步骤

1、对旧的ecs进行创建自定义镜像。

2、购买ecs新实例, 选择自定义镜像,然后支付。

3、创建新实例成功后, 修改新实例的登录密码, 实例名, host名,安全组设置为和旧实例在同一个安全组内, 然后停止实例。

4、停止旧实例, 把旧实例的私有IP修改为一个临时的IP值(把自己占有的原私有IP释放出来,供新实例使用), 并把弹性公网IP解绑。

5、修改新实例的私有IP为原旧实例的私有IP, 并绑定旧实例原来的弹性公网IP。

6、启动新实例。

7、ssh登录新实例, 启动新实例上的进程(如tomcat, nginx等), 确保和原来实例的进程种类一致。

8、释放原旧实例(或者等待它过期不续费即可)。

重点说明:

1. 购买的新实例务必要和旧实例在同一个地域(比如都是华北1区)内, 并选择同一个专用网络VPS, 确保两者的私有IP段是在同一个段内,这样新建的实例可以使用旧实例的私有IP。

2. 新实例务必要选择固定宽带(0M),即初始创建的实例是没有公网IP的,创建成功后, 释放旧实例的公网IP, 绑定该IP到新实例去。

3. 安全组设置必须和旧实例在同一个组内, 防止端口进出端口规则不一致。

完毕~~

原文地址:https://www.cnblogs.com/mhl1003/p/12419972.html