ECS新旧实例数据及网络无缝迁移实操

简介: 一、背景 之前由于因为有业务变迁不得不更换实例,但是数据和网络需要做到同步,面对这样的需求,我们也是绞尽脑汁,仔细专研了阿里云的产品文档,最后解决了这个问题,这边整理一下实际操作过程,把踩过的坑记录一下。

一、背景

之前由于因为有业务变迁不得不更换实例,但是数据和网络需要做到同步,面对这样的需求,我们也是绞尽脑汁,仔细专研了阿里云的产品文档,最后解决了这个问题,这边整理一下实际操作过程,把踩过的坑记录一下。

二、业务价值

通过快照及镜像的方式迁移数据,可以规避掉传统的停机操作,仅仅在解绑和重绑定EIP的时候会有短短的十来秒业务中断,对于线上业务来讲几乎是无感的。

三、具体操作流程

1. 数据部分迁移

首先我们需要将之前ECS实例的云盘做快照(如果需要所有数据转移,即有系统盘就做系统盘快照,有数据盘那数据盘也需要做快照),进入阿里云管理控制台,找到旧的ECS实例

1
2
3
4
5

  • 这里需要注意的是为了保证快照创建成功,正在创建快照时,千万不要修改ECS实例状态,比如停止或重启ECS实例。请耐心等待。
  • 另外要注意,对处于“已过期”状态的磁盘创建快照时,若磁盘已达到过期释放时间,磁盘会被释放,创建中的快照也会被删除。
    快照命名可以任意取,方便后期识别,这里我给的名字为数据迁移,下面的标签选择不用管,点击确定后就开始做快照了,当然快照其实就是备份机制,所以需要一定的时间,特别是第一次快照为全量备份,所需时间跟磁盘中的数据量有关。

6

当进度100%,状态显示成功说明快照已经创建好,这里我们可以看到,镜像只能通过系统盘做的快照来创建,点击后面的创建自定义镜像
7

这里注意,如果有数据盘,需要将数据盘快照通系统盘快照一起做个镜像,则选择添加刚刚创建好的数据盘快照就行,这里也有一个注意事项:数据盘快照的大小不能超过1000G,否则创建不成功。
8

镜像做好过后我们返回实例界面
9

跟快照一样,进度为100%,状态为可用,说明我们的镜像以及做好了。然后我们按照需要到ECS购买界面选择相应配置就行,在镜像部分选择自定义镜像,刚做好的镜像可能不会实时同步过去,需要点击刷新按钮,这时候就会出现我们刚刚做好的镜像
10

此时我们可以看到,因为我们同步了数据盘快照的信息,所以在选择好镜像的同时,系统自动创建了一个数据盘,大小跟我们创建的快照大小一样,然后我们只需要选好其他配置进行下单就行了,新生产的ECS实例数据跟之前的旧ECS实例一模一样。
完成后从控制台上到系统后台确认一下系统是否确实在新ECS上运行了,如果没问题,就可以继续了。

2. 网络部分迁移

如果原本ECS实例所搭配的就是弹性公网IP,那直接将IP解绑下来绑定到新ECS实例上就行,简单方便。但是如果以前是开通的固定公网IP,此时需要做IP类型转换,相对麻烦很多,具体步骤如下:
a) 将原本的固定带宽转为按量付费(此操作并不是所有账户都有的,如果没有,可以提工单咨询售后看能否操作)

11

此处有几个注意事项:(这里要仔细看了,每个坑背后都有一段血泪史~~)

  • 实例规格停售的不能操作
  • 信用等级不够转不了(信用等级取决于账户情况)
  • ECS实例转按量过后尽量不要选择停机不收费,不然公网IP会被释放导致IP发生变化影响业务
  • ECS实例使用的云市场提供的镜像不能进行包年转按量
  • 每个账户每月有最大退款额度的限制。不同等级会员的最大退款额度不同,以转换页面显示为准。当月退款额度超限后不能再操作退款,下月1号自动清零。
    12

b) 点击确认转换,此时实例变为按量模式。然后选择网络和安全组中的公网IP转弹性公网IP,成功过后原本的IP就变成的EIP。注意此过程为不可逆,并且业务会中断。解绑后此时我们就可以将IP从旧ECS实例上解绑下来,绑定到新的ECS实例上。这个过程手慢大约十来秒就搞定,业务就可以重新。
13

具体来说,首先找到弹性公网IP列表,找到对应的IP,然后解绑

14
15

然后在点击绑定,在绑定实例类型选择ECS,然后选择对应的新ECS实例,就可以完成绑定了,到这一步我们就实现了ECS数据和网络的无缝迁移。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
11月前
|
存储 弹性计算 网络协议
阿里云服务器ECS实例规格族是什么?不同规格CPU型号、处理器主频及网络性能参数均不同
阿里云ECS实例规格族是指具有不同性能特点和适用场景的实例类型集合。不同规格族如计算型c9i、通用算力型u1、经济型e等,在CPU型号、主频、网络性能、云盘IOPS等方面存在差异。即使CPU和内存配置相同,性能参数和价格也各不相同,适用于不同业务需求。
722 144
|
存储 运维 API
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
HPE OneView 10.0 - HPE 服务器、存储和网络设备集中管理软件
254 1
|
12月前
|
网络协议 关系型数据库 应用服务中间件
如何迁移网站数据到新的服务器
迁移网站数据到新服务器是一个系统化的过程,需谨慎操作以避免数据丢失或服务中断。小编为您整理发布如何迁移网站数据到新的服务器,以下是详细步骤和注意事项。
|
12月前
|
JSON 监控 API
在线网络PING接口检测服务器连通状态免费API教程
接口盒子提供免费PING检测API,可测试域名或IP的连通性与响应速度,支持指定地域节点,适用于服务器运维和网络监控。
2001 0
|
12月前
|
机器学习/深度学习 存储 监控
内部文件审计:企业文件服务器审计对网络安全提升有哪些帮助?
企业文件服务器审计是保障信息安全、确保合规的关键措施。DataSecurity Plus 是由卓豪ManageEngine推出的审计工具,提供全面的文件访问监控、实时异常告警、用户行为分析及合规报告生成功能,助力企业防范数据泄露风险,满足GDPR、等保等多项合规要求,为企业的稳健发展保驾护航。
346 0
|
10月前
|
网络协议 Java Linux
【App Service】在Azure环境中如何查看App Service实例当前的网络连接情况呢?
在 Azure App Service(Windows 和 Linux)中部署应用时,分析网络连接状态是排查异常、验证端口监听及确认后端连接的关键。本文介绍如何在 Linux 环境中使用 `netstat` 命令查看特定端口(如 443、3306、6380)的连接情况,并解析输出结果。同时说明在 Windows App Service 中 `netstat` 被禁用的情况下,如何通过门户抓包等替代方法进行网络诊断。内容涵盖命令示例、操作步骤及附录说明,帮助开发者快速掌握云环境中的网络分析技巧。
246 11
|
11月前
|
存储 监控 Linux
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
Dell OpenManage Enterprise 4.5 - Dell 服务器、存储和网络设备集中管理软件
281 0
|
弹性计算 安全
阿里云服务器镜像,快速迁移项目数据
有时候旧服务器快到期了,想把项目、数据、软件挪到新服务器上,如果全部重新搭建的话,那无疑是耗时又费力。有了镜像迁移,就方便了许多。
830 1
|
存储 安全 Linux
Dell OpenManage Enterprise 4.4 - Dell 服务器、存储和网络设备集中管理软件
Dell OpenManage Enterprise 4.4 - Dell 服务器、存储和网络设备集中管理软件
454 4
Dell OpenManage Enterprise 4.4 - Dell 服务器、存储和网络设备集中管理软件