As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Como migrar do ECS AL2 para o ECS AL2023
O AL2023 é um sistema operacional baseado no Linux que foi projetado para fornecer um ambiente seguro, estável e de alta performance para as aplicações em nuvem. Para saber mais sobre as diferenças entre o AL2 e o AL2023, consulte Comparação entre o Amazon Linux 2023 e o Amazon Linux 2 no Guia do usuário do Amazon Linux 2023.
A partir de janeiro de 2026, AWS Batch mudará a AMI padrão para novos ambientes computacionais do Amazon ECS do Amazon Linux 2 para o Amazon Linux 2023, pois o AWS encerrará o suporte para o Amazon Linux 2
Dependendo de como seu ambiente computacional está configurado, você pode usar um dos seguintes caminhos de atualização do AL2 para o AL2023.
Atualizar usando EC2Configuration.ImageType
-
Se você não estiver usando um modelo de execução ou substituições de modelo de execução, altere EC2Configuration.ImageType para
ECS_AL2023(ouECS_AL2023_NVIDIAao usar instâncias de GPU) e execute UpdateComputeEnvironment. -
Se você especificar um EC2Configuration.ImageIDOverride, EC2Configuration.ImageType deverá corresponder ao tipo de AMI especificado em EC2Configuration.ImageIDOverride.
Se você não fizer a correspondência entre
ImageIdOverrideeImageType, o ambiente computacional poderá não funcionar corretamente.
Atualizar usando modelos de execução
-
Se você usar um modelo de lançamento que especifica uma AMI com base em
ECS_AL2023, certifique-se de que seu modelo de lançamento seja compatível com o Amazon Linux 2023. Para obter informações sobre mudanças do Amazon Linux 2023 para o AMI Amazon otimizado para ECS, consulte Migrar de um Amazon Linux 2 para um Amazon Linuz 2023 AMI otimizado para ECS no Guia do usuário Amazon ECS. -
Para AMIs AL2023, verifique se todos os dados personalizados do usuário ou scripts de inicialização são compatíveis com o ambiente do AL2023 e com o sistema de gerenciamento de pacotes.
Atualize usando o CloudFormation
-
Se você usa o CloudFormation para gerenciar seus ambientes de computação, atualize seu modelo para alterar a propriedade
ImageTypeemEc2ConfigurationdeECS_AL2paraECS_AL2023(ouECS_AL2023_NVIDIAao usar instâncias de GPU):ComputeEnvironment: Type: AWS::Batch::ComputeEnvironment Properties: ComputeResources: Ec2Configuration: - ImageType: ECS_AL2023Em seguida, atualize sua pilha CloudFormation para aplicar as alterações.
-
Se seu modelo CloudFormation especificar uma AMI personalizada usando
ImageIdOverride, certifique-se de que o ID AMI corresponda a uma AMI baseada em AL2023 e corresponda à configuraçãoImageType.
Considerações sobre a migração
Ao migrar do Amazon Linux 2 para o Amazon Linux 2023, considere o seguinte:
-
Gerenciamento de pacotes — O Amazon Linux 2023 usa
dnfem vez deyumpara gerenciamento de pacotes. -
Serviços do sistema — Alguns serviços do sistema e suas configurações podem diferir entre o AL2 e o AL2023.
-
Runtime do contêiner — Tanto o AL2 quanto o AL2023 oferecem suporte ao Docker, mas o AL2023 pode ter configurações padrão diferentes.
-
Segurança — O AL2023 inclui recursos de segurança aprimorados e pode exigir atualizações nas configurações relacionadas à segurança.
-
Instance Metadata Service Version 2 (IMDSv2) — O IMDSv2 é um serviço orientado a sessões que exige autenticação baseada em token para acessar os metadados da instância EC2, fornecendo segurança aprimorada. Para obter mais informações sobre o IMDS, consulte Como o serviço de metadados de instância versão 2 funciona no Guia do usuário do Amazon EC2.
Para obter uma lista abrangente de alterações e considerações de migração, consulte Migrar de uma AMI do Amazon Linux 2 para uma AMI do Amazon Linux 2023 otimizada para Amazon ECS no Guia do usuário Amazon ECS.