View a markdown version of this page

如何从弹性云服务器迁移 AL2 到弹性云服务器 AL2023 - Amazon Batch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

如何从弹性云服务器迁移 AL2 到弹性云服务器 AL2023

AL2023 是基于 Linux 的操作系统,旨在为您的云应用程序提供安全、稳定和高性能的环境。有关 AL2 和之间区别的更多信息, AL2023 请参阅亚马逊 Linux 2023 用户指南中的比较亚马逊 Linux 2023 和亚马逊 Linux 2

重要

自 2026 年 6 月 30 日起, Amazon Batch 将禁止使用批处理提供的亚马逊 Linux 2 创建新的亚马逊 ECS 计算环境。 AMIs我们强烈建议在此日期之前将您现有的 Amazon Batch 亚马逊 ECS 计算环境迁移到亚马逊 Linux 2023。有关更多信息,请参阅 Amazon ECS Amazon Linux 2 AMI 弃用

2026 年 1 月 12 日,我将新亚马逊 ECS 计算环境的默认 AMI 从亚马逊 Linux 2 Amazon Batch 更改为亚马逊 Linux 2023,因为 Amazon 将终止对亚马逊 Linux 2 的支持。如果您在创建新计算环境时没有为 imageType.Ec2Configuration 字段指定值,则将使用默认 AMI。我们建议将 Amazon Batch 亚马逊 ECS 计算环境迁移到 Amazon Linux 2023,以保持最佳性能和安全性。

您可以使用 Amazon Health 计划生命周期事件来跟踪受影响的 Amazon ECS 计算环境的迁移状态。有关更多信息,请参阅 Amazon Health 计划生命周期事件

根据计算环境的配置方式,您可以使用以下从 AL2 到的升级路径之一 AL2023。

使用 Ec2 配置进行升级。 ImageType
使用启动模板升级
  • 如果您使用启动模板来指定基于 ECS_AL2023 的 AMI,请确保您的启动模板与 Amazon Linux 2023 兼容。有关适用于 Amazon ECS 优化型 AMI 的 Amazon Linux 2023 更改的信息,请参阅《Amazon ECS 用户指南》中的从 Amazon Linux 2 迁移到 Amazon Linux 2023 Amazon ECS 优化版 AMI

  • 对于 AL2023 AMIs,请验证所有自定义用户数据或初始化脚本是否与 AL2023 环境和软件包管理系统兼容。

使用升级 Amazon CloudFormation
  • 如果您使用 Amazon CloudFormation 管理计算环境,请更新模板以将 from 中的ImageType属性更改ECS_AL2ECS_AL2023(或使用 GPU 实例ECS_AL2023_NVIDIA时):Ec2Configuration

    ComputeEnvironment: Type: AWS::Batch::ComputeEnvironment Properties: ComputeResources: Ec2Configuration: - ImageType: ECS_AL2023

    然后更新您的 Amazon CloudFormation 堆栈以应用更改。

  • 如果您的 Amazon CloudFormation 模板使用指定自定义 AMIImageIdOverride,请确保 AMI ID 对应于 AL2023基于的 AMI 并且与ImageType设置相匹配。

迁移注意事项

从 Amazon Linux 2 迁移到 Amazon Linux 2023 时,应注意以下因素:

  • 软件包管理:Amazon Linux 2023 使用 dnf 而不是 yum 来进行软件包管理。

  • 系统服务-某些系统服务及其配置可能在 AL2 和之间有所不同 AL2023。

  • 容器运行时 — 两者都 AL2 AL2023 支持 Docker,但 AL2023 可能具有不同的默认配置。

  • 安全- AL2023 包括增强的安全功能,可能需要更新与安全相关的配置。

  • 实例元数据服务版本 2 (IMDSv2) — imdsv2 是一项面向会话的服务,需要基于令牌的身份验证才能访问 EC2 实例元数据,从而提供增强的安全性。有关 IMDS 的更多信息,请参阅 Amazon EC2 用户指南中的实例元数据服务版本 2 的工作原理

有关更改和迁移注意事项的完整列表,请参阅《Amazon ECS 用户指南》中的从 Amazon Linux 2 迁移到 Amazon Linux 2023 Amazon ECS 优化版 AMI