• 阿里云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. 安全组设置必须和旧实例在同一个组内, 防止端口进出端口规则不一致。

    完毕~~

  • 相关阅读:
    利用GetInvalidFileNameChars()得到有效的文件名
    C# 下载远程http文件到本地
    CLR无法从COM 上下文*****转换为COM上下文*****,这种状态已持续60秒。
    Wpf UserControl使用 KeyBinding,失效问题
    C# windows服务知识集锦
    制作Windows服务和安装程序(C#版)
    C语言内存管理
    Python初学注意问题
    msp430学习笔记-USART
    msp430学习笔记-ADC12
  • 原文地址:https://www.cnblogs.com/mhl1003/p/12419972.html
Copyright © 2020-2023  润新知