云市场伙伴/用户镜像基础操作系统迁移解决方案
一、云市场镜像基础操作系统替换要求背景
由于产品生命周期、第三方支持、开源计划演进等原因,部分操作系统的服务会在上线一段时间后停止技术支持。了解服务或软件的技术支持计划,让您的镜像更新至稳定的软件版本。有助于镜像商品在云市场的销量以及镜像用户的使用体验。
以下为CentOS的EOL的时间表,建议云市场镜像伙伴将镜像的源操作系统迁移至Alibaba Cloud Linux 3。
CentOS 操作系统的EOL计划
|
版本 |
停止支持日期 |
|
CentOS Stream 8 |
2024-05-31 |
|
CentOS 8 |
2021-12-31 |
|
CentOS 7 |
2024-06-30 |
Alibaba Cloud Linux EOL计划
|
版本 |
停止支持日期 |
|
Alibaba Cloud Linux 3 |
2031-04-30 |
|
Alibaba Cloud Linux 2 |
2024-03-31 |
二、云市场镜像用户的迁移计划
1、在ECS 购买页 /轻量服务器购买页会优先推荐以Alibaba Cloud Linux 3为基础操作系统的伙伴镜像。
2、会推出专门的活动,推荐伙伴的镜像商品帮助买家做好操作系统迁移。
3、推荐伙伴的数据迁移类的服务商品,帮助买家做好操作系统和数据迁移。
4、使用阿里云操作系统迁移方案,将系统原地迁移到新的操作系统:https://www.aliyun.com/solution/tech-solution/centos_alinux
三、服务商镜像商品基础操作系统替换指引
1、具体流程

2、具体步骤描述
第一步:创建ECS实例
创建实例的时候,可以按需选择镜像,也可以用Alibaba Cloud Linux 3创建实例
第二步:镜像构建
ECS控制台左侧的导航中,找到部署与弹性->镜像构建-> 创建镜像模板
第三步:创建镜像模板,生成自定义镜像
-
输入基本信息
-
配置源镜像:选择aliyun_3 或者 anolisos_相关的公共镜像,生成自定义镜像
-
如果通过API方式创建,可以通过以下命令查找最新的Alinux3的版本:aliyun ecs DescribeImages--ImageFamily=acs:alibaba_cloud_linux_3_2104_lts_x64
-
构建模板:新增命令,构建模板
在构建模板区域,从命令下拉框中选择命令类型(如 RUN),并在对应的内容输入框中填写命令内容。单击空白行的下拉框和输入框即可新增命令行。
-
构建模板:查看模板ID,确认源镜像类型。创建完成后,在镜像模板详情页中可查看模板ID及源镜像类型等字段信息,确认源镜像为Alibaba Cloud Linux 3相关镜像。
-
执行镜像模板:生成自定义镜像ID
同一镜像模板同一时间只能执行一个构建镜像任务。若当前有任务正在执行,系统会提示请先等待当前执行结束后再操作,需等待当前任务完成后再执行。任务执行成功后状态变更为通过,可在模板详情查看执行结果。
第四步:镜像商品发布
打开云市场服务商控制台,选择商品管理-》镜像类商品发布/镜像商品管理-》选择对应的自定义镜像ID发布商品/发布新镜像版本。
所选的自定义镜像ID要以Alibaba Cloud Linux 3为基础操作系统的自定义镜像。
在商品接入信息步骤中,选择接入类型选择镜像类,填写商品名称(不超过64个字符)。在接入镜像版本区域选择目标地域(如华北1(青岛)),从镜像列表中选择目标自定义镜像(如Stable_Diffusion社区版),并填写版本名称(推荐采用V1.1命名风格)。