阿里云操作系统迁移最佳实践|飞天技术沙龙-CentOS 迁移替换专场

简介: 本次方案的主题是阿里云操作系统迁移最佳实践,Alibaba Cloud Linux /Anolis OS 兼容 CentOS 生态,因此能够很丝滑的进行迁移替换。无论是对企业的运维人员,还是对企业操作系统的使用者来说,相对简化了它的维护成本。通过 SMC 操作系统迁移实践带用户深入了解,不仅阐述了原地迁移方案的独特优势,还针对不同的迁移场景,逐步剖析了整个迁移流程,力求使复杂的操作变得直观易懂,实现了真正的“白屏化”体验。1. CentOS 迁移背景2. 操作系统迁移实践3. 迁移故障处理

阿里云操作系统迁移最佳实践|飞天技术沙龙-CentOS 迁移替换专场

内容介绍

1. CentOS 迁移背景

2. 操作系统迁移实践

3. 迁移故障处理

 

01. CentOS 迁移背景

image.png

CentOS 在 2020 年底官方宣布了停止维护,我们就开启了 CentOS 迁移替换相对应的措施和计划, 2024 年 6 月 31 日后,主流的 CentOS 系统将全部结束生命周期,不再提供软件更新和安全补丁,这样我们现在存量的 CentOS 服务器操作系统将面临一个巨大的风险,没有官方的操作系统的更新和维护。大家对于操作系统安全性的要求是非常高的,这个节点针对 CentOS 替换的需求也是越来越紧迫,上图右侧是阿里云上的服务器实例在控制台上展示的界面,针对所有 CentOS 的操作系统的实例,都会提示他们可以用我们操作系统替换的方案,迁移到 Alibaba Cloud Linux 或者龙蜥操作系统上。

无论是 Alibaba Cloud Linux 、阿里云服务器操作系统还是龙蜥社区操作系统,都有一个 10 年的操系统维护周期,当 CentOS 最后一个版本的操作系统在 6 月底停止服务之后,我们建议所有的云上操作系统用户能够迁移到 Alibaba Cloud Linux 和龙蜥操作系统上,应对这样的方案,我们提供了一系列的产品和方案来解决这个问题。

image.png

Alibaba Cloud Linux 3 和龙蜥操作系统 8 针对 CentOS 8 和 RHEL 8 的生态是完全兼容的。 Alibaba Cloud Linux 2 和龙蜥操作系统 7 针对 CentOS 7 和 RHEL 7 的生态是兼容的。所以很方便进行迁移替换,对于企业的运维人员以及企业操作系统的使用者,相对简化了他们的维护成本。

image.png

关于操作系统的迁移方案主要有两个,分别是轮转迁移和原地迁移。轮转迁移的方式相当于是一种重新部署的方式,适用于对操系统底层包括内核、驱动、 C++ 技术战略的应用等比较敏感的场景,这种情况类似于容器节点操作的替换,适合重新部署一个新的操作系统,当部署了一个新的操作系统节点,把运行在旧操作系统上的应用和业务迁移到新的系统上之后,确保兼容性应用以及跑起来性能方面没有问题,可以把旧的节点进行下线,这种就相当于是一个全新部署的方式。

原地迁移的方式适用于 Java 、 Python 等技术栈对于底层的操作系统不敏感的一些场景。这种迁移相对是比较平滑的,可以在原有的操作系统上,保留原有的配置不变,进行原地的迁移。迁移完之后,没有进行操作系统盘的替换工作,它原有的配置能保证一致,应用能够很快的服务起来。原地迁移相比于轮转迁移,原地迁移对于运维人员以及企业的操作系统使用者会更友好一些,运维的成本也更低。

 

02. 操作系统迁移实践

image.png

接下来是关于 SMC 服务器迁移中心提供的操作系统迁移方案的实践,这个服务器操作中心提供白屏化的操作有界面易用、过程可靠、服务有保障、体验一致的优点,这是服务操作中心提供的迁移能力主要的一些特色。它支持的迁移场景是最主流的 CentOS 7 和 8 版本的替换,迁移到阿里云服务器操作系统 2 和 3 版本,龙蜥操作系统也是同样的支持的。把之前在社区以及阿里云积累的一些服务器操作系统迁移的能力做到我们的这个产品化之后,简化了所有用户对于操作系统迁移替代的使用成本。

image.png

在 SMC 服务器的操作系统迁移中心上进行操作系统迁移实践的时候,主要有以下三个步骤。第一是导入迁移源,这个过程会对实例的操作系统版本、实例规格进行一个初步条件的评估,评估之后完成迁移工具的部署,部署在实例上。第二是迁移演练,这一步是可选的,如果用户只想进行迁移演练,进行一个预评估和摸排,可以只创建一个演练任务即可,这并不是一个实际的迁移任务,只是进行演练,相当于一个预评估。包含了阿里云条件的检测、操作系统预迁移的检测以及迁移的预评估,它会给出前期报告或者一些不满足条件的情况会进行一些提示。第三是正式迁移,任务会自动对实例和操作系统进行备份,这是安全性的保障,备份之后,进行操作系统具体的迁移实施,进度在控制台上是可跟踪的。在操作系统迁移完成之后,会对迁移的结果进行验证,如果不满足条件或者是工程迁移失败,会通过之前安全的快照进行回滚,保证整个迁移的流程安全可靠。

image.png

为了简化操作,我们在控制台上进行白屏化操作的时候设计了以下步骤,可以让大家更快的进行一些操作。第一步就是在控制台上导入迁移源,比如要迁移哪个实例、哪台机器,导入即可。导入会进行一些阿里云平台上的检查、操作系统版本的检查以及部署迁移工具。第二步是开始迁移任务,可以选择 Alibaba Cloud Linux 或者龙蜥操作系统作为 CentOS 替代的目标操作系统。选择了目标操作系统之后,就可以开始迁移任务了,在控制台上就可以看到它的进度以及最终迁移的结果。

image.png

我们的服务器操作系统还有另一个入口,服务器迁移中心 SMC 有一个入口, ECS 控制台上也有一个入口。在这个提示的界面可以更快速地进入到迁移流程里,只要选择操作系统迁移替换,然后选择目标操作系统确认之后,继续操作系统更换,这样一键步骤就相当于创建了迁移任务,进行了一个迁移替换的过程,整个流程就是为了简化操作,白屏化保证清晰易用。

 

03. 迁移故障处理

image.png

因为操作系统迁移是一个比较复杂的流程,对于不同用户的使用场景是不一样的,如果在操作系统迁移的流程中出现了不满足迁移条件或者配置有差异的问题,迁移任务会中断,给出错误的提示,我们的官网上会有针对服务器操作中心的操作系统迁移出现问题的一些诊断方式和排查文档,大家可以自助的解决问题,如果这个文档里没有包含具体遇到的问题或者有一些复杂操作需要去求助专业人员的时候,我们的服务器操作系统的团队是 24 小时服务的,可以通过服务器操作中心的运维群去提供一些咨询的服务或者问题的解答,还有专门的工单系统,可以替工单进行一个问题的排查。希望通过这样一套服务流程以及技术能力产品化的流程,帮助云上的客户更方便地从 CentOS 迁移到 Alibaba Cloud Linux 和龙蜥操作系统。

目录
打赏
0
1
2
0
1045
分享
相关文章
龙蜥操作系统:CentOS 谢幕之后,国产云原生系统的崛起之路
龙蜥操作系统(Anolis OS)是 CentOS 停止维护后,由阿里云等企业联合发起的开源项目。它以双内核架构和全栈优化为核心,提供无缝替代 CentOS 的方案,兼容主流生态并针对云计算场景深度优化。其技术亮点包括 RHCK 和 ANCK 双内核、性能优化、全栈安全及国密算法支持。龙蜥适用于云原生基础设施、企业级应用部署及开发环境,社区已吸引 200 多家单位参与。未来规划涵盖 AI 框架优化、RISC-V 架构适配及桌面环境构建,正重新定义云时代的操作系统边界。
287 0
|
2月前
|
Centos6配置阿里云yum源报错
在CentOS 6配置阿里云Yum源时,可能出现EPEL仓库访问报错(404 Not Found)。解决方法:编辑`/etc/yum.repos.d/epel.repo`文件,将`enabled`和`gpgcheck`参数设为0 ``` 此设置可解决仓库无法访问的问题。
829 29
操作系统迁移技术
本次分享的主题是操作系统迁移方案,由阿里云路延文分享。 1. 迁移背景:CentOS停更危机 2. KeyarchOS迁移方案 3. 操作系统测试 4. 迁移评估
118 2
阿里云操作系统迁移最佳实践
本次分享的主题是社区操作系统迁移和阿里云操作系统迁移。由龙溪社区王喆分享。 1. 操作系统生命周期 2. 操作系统迁移方案 3. 操作系统迁移流程 4. 操作系统迁移评估 5. 一站式迁移运维平台SysOM 6. SMC操作系统迁移实践
214 2
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
144 1
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot 是阿里云推出的一款操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行和系统运维调优等功能。通过简单的命令行操作,用户可以快速获取所需信息并执行任务,极大提升了Linux系统的使用效率。安装步骤简单,只需在阿里云服务器上运行几条命令即可完成部署。使用过程中,OS Copilot不仅能帮助查找命令,还能处理文件和复杂场景,显著节省了查找资料的时间。体验中发现,部分输出格式和偶尔出现的英文提示有待优化,但整体非常实用,特别适合Linux初学者。
334 10
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
162 7
深入解析操作系统控制台:阿里云Alibaba Cloud Linux(Alinux)的运维利器
本文将详细介绍阿里云的Alibaba Cloud Linux操作系统控制台的功能和优势。
240 6
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot是由阿里云推出的操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行等功能,极大提升了Linux系统的使用效率。用户只需通过简单的命令或自然语言描述问题,OS Copilot即可快速提供解决方案并执行相应操作。例如,查询磁盘使用量等常见任务变得轻松快捷。此外,它还支持从文件读取复杂任务定义,进一步简化了操作流程。虽然在某些模式下可能存在小问题,但总体上大大节省了学习和操作时间,提高了工作效率。
253 2
OS Copilot-操作系统智能助手-Linux新手小白的福音

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问