活动实践 | 通过弹性公网 IP 确保服务迁移时公网 IP 不变

简介: 该方案通过弹性公网IP(EIP)实现公网IP与不同资源的灵活关联和解绑,支持业务水平扩容和资源迁移。具体步骤包括:创建ECS实例并分配固定公网IP,安装Web服务,创建自定义镜像以快速部署新实例,将原实例的固定公网IP转为EIP,并将其解绑后绑定到新实例上,确保服务迁移后对外IP不变。最后,清理资源以避免不必要的费用。

一、方案

通过弹性公网 IP 实现随时将公网 IP 与不同的资源进行关联和解绑,当业务需要水平扩容或进行资源迁移时,可以轻松地将 EIP 重新关联到新的资源上,提高了 IP 资源管理的灵活和服务的稳定性。
image.png

二、部署

1、选择自定义购买页签,创建一个ECS实例(假设为ECS_01),并分配一个固定公网IPv4地址。
image.png
image.png
image.png

2、安装web网站
image.png

部署成功
image.png

3、基于已部署Web服务的ECS实例,创建自定义镜像。
image.png

通过该自定义镜像可快速创建与源实例有相同的操作系统、Web服务器、数据库等环境配置和数据的新实例。
image.png
image.png
image.png
image.png

4、使用该自定义镜像创建一个新的ECS实例(假设为ECS_02)

image.png

5、将原ECS实例(ECS_01)的固定公网IP转为EIP。
image.png

在操作列中,选择> 网络和安全组 > 公网IP转换为弹性公网IP。

image.png
image.png
image.png

6、将EIP与原ECS实例(ECS_01)解绑,并绑定到新创建的ECS实例(ECS_02)上。

选择 解绑弹性IP。在解绑弹性IP对话框中,确认提示信息,单击确定。

image.png

解绑成功后,在ECS实例页面的IP地址列不再显示EIP。
image.png

找到新创建的ECS实例(ECS_02),选择 绑定弹性IP,在绑定弹性IP对话框中选择所需的IP地址,绑定EIP。
image.png
image.png
image.png

7、在浏览器上输原公网IP地址,可正常访问网站服务。表示已将服务迁移到另一台ECS实例上,且对外公网IP地址不变。
image.png

三、清理资源

登录ECS控制台,在镜像页面,找到目标自定义镜像,然后在操作列单击删除镜像,根据界面提示删除自定义镜像及其快照。
image.png

登录ECS控制台,在实例页面,找到目标实例,然后在操作列 > 实例状态 > 释放,根据界面提示释放实例。
image.png

登录ECS控制台,在左侧导航栏,选择网络与安全 > 安全组,找到目标安全组,然后在操作列单击删除,按照界面提示删除安全组。
image.png

登录弹性公网IP管理控制台,找到目标EIP,然后在操作列 > 实例管理 > 释放,按照界面提示释放EIP。
image.png

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
相关文章
|
人工智能 C++
ML之FE:Vintage曲线/Vintage分析的简介、计算逻辑、案例应用之详细攻略
ML之FE:Vintage曲线/Vintage分析的简介、计算逻辑、案例应用之详细攻略
ML之FE:Vintage曲线/Vintage分析的简介、计算逻辑、案例应用之详细攻略
|
应用服务中间件 nginx Docker
使用nginx进行http以及socket端口转发(快速提高docker开发效率)
本文介绍如何使用nginx进行http以及socket端口转发以快速提高docker开发效率
|
7月前
|
云安全 安全 应用服务中间件
五步教你如何在购买域名后,访问自己的域名——个人建站备案部署解析证书环节
手把手教你完成域名备案、服务器部署、解析与SSL证书配置。从购买域名、ICP备案(7-9天),到云服务器设置、DNS解析,再到Nginx配置与404问题解决,最后申请并部署SSL证书,实现HTTPS访问。图文详解,小白也能轻松搭建个人网站。
1750 2
五步教你如何在购买域名后,访问自己的域名——个人建站备案部署解析证书环节
|
人工智能 Linux Shell
用命令修改宝塔面板修改默认端口
用命令修改宝塔面板修改默认端口
|
弹性计算 Linux Windows
跨账号和同账号的ECS云服务器之间迁移教程
跨账号和同账号的ECS云服务器之间迁移教程
|
11月前
|
缓存 安全 Java
Spring 框架核心原理与实践解析
本文详解 Spring 框架核心知识,包括 IOC(容器管理对象)与 DI(容器注入依赖),以及通过注解(如 @Service、@Autowired)声明 Bean 和注入依赖的方式。阐述了 Bean 的线程安全(默认单例可能有安全问题,需业务避免共享状态或设为 prototype)、作用域(@Scope 注解,常用 singleton、prototype 等)及完整生命周期(实例化、依赖注入、初始化、销毁等步骤)。 解析了循环依赖的解决机制(三级缓存)、AOP 的概念(公共逻辑抽为切面)、底层动态代理(JDK 与 Cglib 的区别)及项目应用(如日志记录)。介绍了事务的实现(基于 AOP
423 0
|
10月前
|
安全 API 数据安全/隐私保护
|
10月前
|
JSON 数据安全/隐私保护 数据格式
电脑录制鼠标键盘脚本, 鼠标录制器免费版电脑版, 鼠标键盘录制工具【python】
这个Python脚本实现了一个完整的鼠标键盘录制工具,具有以下功能特点: 可以录制鼠标移动、点击和键盘按键操作
|
运维 安全 Linux
阿里云操作系统迁移最佳实践
本次分享的主题是社区操作系统迁移和阿里云操作系统迁移。由龙溪社区王喆分享。 1. 操作系统生命周期 2. 操作系统迁移方案 3. 操作系统迁移流程 4. 操作系统迁移评估 5. 一站式迁移运维平台SysOM 6. SMC操作系统迁移实践
513 2