Preparação para o fim do suporte padrão do Amazon Aurora edição compatível com o MySQL versão 2 - Amazon Aurora

Preparação para o fim do suporte padrão do Amazon Aurora edição compatível com o MySQL versão 2

O Amazon Aurora edição compatível com MySQL versão 2 (compatível com MySQL 5.7) está programado para atingir o fim do suporte padrão em 31 de outubro de 2024. Recomendamos que você faça upgrade de todos os clusters que executam o Aurora MySQL versão 2 para o Aurora MySQL versão 3 padrão (compatível com o MySQL 8.0) ou posterior antes que o Aurora MySQL versão 2 chegue ao fim do período de suporte padrão. Em 31 de outubro de 2024, o Amazon RDS inscreverá automaticamente os bancos de dados no Suporte estendido do Amazon RDS. Se estiver executando o Amazon Aurora MySQL versão 2 (com compatibilidade com o MySQL 5.7) em um cluster do Aurora Serverless versão 1, isso não se aplica a você. Se você quiser fazer upgrade dos clusters da versão 1 do Aurora Serverless para o Aurora MySQL versão 3, consulte Caminho de atualização para clusters de banco de dados do Aurora Serverless v1.

É possível encontrar as próximas datas de fim de suporte das versões principais do Aurora em Versões do Amazon Aurora.

Se tiver clusters executando o Aurora MySQL versão 2, você receberá avisos periódicos com as informações mais recentes sobre como fazer upgrade assim que o suporte padrão chegar próximo ao fim. Atualizaremos esta página periodicamente com as informações mais recentes.

Fim do cronograma de suporte padrão

  1. A partir de agora até 31 de outubro de 2024: você pode atualizar clusters do Aurora MySQL versão 2 (com compatibilidade com MySQL 5.7) para o Aurora MySQL versão 3 (com compatibilidade com o MySQL 8.0).

  2. 31 de outubro de 2024: nessa data, o suporte padrão da versão 2 do Aurora MySQL chegará ao fim chegará e o Amazon RDS inscreverá automaticamente seus clusters no Suporte estendido do Amazon RDS.

Nós inscreveremos você automaticamente no Suporte estendido do RDS. Para ter mais informações, consulte Usar o suporte estendido do Amazon RDS.

Encontrar clusters afetados por esse processo de fim de vida

Para encontrar clusters afetados por esse processo de fim de vida, use os procedimentos a seguir.

Importante

Execute essas instruções em cada Região da AWS e para cada Conta da AWS em que seus recursos estão localizados.

Para encontrar um cluster do Aurora MySQL versão 2
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Bancos de dados.

  3. Na caixa Filtrar por bancos de dados, insira 5.7.

  4. Verifique o Aurora MySQL na coluna do mecanismo.

Para encontrar clusters afetados por esse processo de fim de vida usando a AWS CLI, chame o comando describe-db-clusters. Você pode usar seguinte script de exemplo:

aws rds describe-db-clusters --include-share --query 'DBClusters[?(Engine==`aurora-mysql` && contains(EngineVersion,`5.7.mysql_aurora`))].{EngineVersion:EngineVersion, DBClusterIdentifier:DBClusterIdentifier, EngineMode:EngineMode}' --output table --region us-east-1 +---------------------------------------------------------------+ | DescribeDBClusters | +---------------------+---------------+-------------------------+ | DBCI | EM | EV | +---------------------+---------------+-------------------------+ | aurora-mysql2 | provisioned | 5.7.mysql_aurora.2.11.3 | | aurora-serverlessv1 | serverless | 5.7.mysql_aurora.2.11.3 | +---------------------+---------------+-------------------------+

Para encontrar clusters de banco de dados Aurora MySQL que executam o Aurora MySQL versão 2, use a operação de API DescribeDBClusters do RDS com os seguintes parâmetros obrigatórios.

  • DescribeDBClusters

    • Filters.Filter.N

      • Nome

        • engine

      • Values.Value.N

        • ['aurora']

Suporte estendido do Amazon RDS

Você pode usar o Suporte estendido do Amazon RDS sobre o MySQL 5.7 da comunidade sem nenhum custo até a data de fim do suporte, 31 de outubro de 2024. Em 31 de outubro de 2024, o Amazon RDS inscreve automaticamente os bancos de dados no Suporte estendido do RDS para o Aurora MySQL versão 2. O Suporte estendido do RDS para Aurora é um serviço pago que fornece até 28 meses adicionais de suporte para o Aurora MySQL versão 2 até o final do Suporte estendido do RDS em fevereiro de 2027. O RDS Extended Support só será oferecido para as versões secundárias 2.11 e 2.12 do Aurora MySQL. Para usar o Amazon Aurora MySQL versão 2 após o final do suporte padrão, planeje executar os bancos de dados em uma dessas versões secundárias antes de 31 de outubro de 2024.

Para ter mais informações sobre o Suporte estendido do RDS, como cobranças e outras considerações, consulte Usar o suporte estendido do Amazon RDS.

Fazer um upgrade

A atualização entre versões principais requer planejamento e teste mais extensos do que para uma versão secundária. O processo pode levar um tempo relevante. Queremos ver a atualização como um processo de três etapas, com atividades antes da atualização, para a atualização e depois da atualização.

Antes da atualização:

Recomendamos conferir a compatibilidade da aplicação, procedimentos de manutenção e considerações semelhantes para o cluster atualizado, ou seja, confirmar se as aplicações funcionarão conforme o esperado após a atualização. Aqui estão cinco recomendações que ajudarão você a ter uma melhor experiência de atualização.

Em caso de dúvidas ou preocupações, a equipe de suporte da AWS está disponível por meio dos fóruns da comunidade e do Premium Support.

Fazer a atualização:

É possível usar uma das técnicas de atualização a seguir. A quantidade de tempo de inatividade que o sistema enfrentará depende da técnica de atualização escolhida.

  • Implantações azul/verde: para situações em que a principal prioridade é reduzir o tempo de inatividade da aplicação, você também pode usar implantações azul/verde do Amazon RDS para fazer upgrade da versão principal em clusters de banco de dados provisionados do Amazon Aurora. Uma implantação azul/verde cria um ambiente de teste que copia o ambiente de produção. Você pode fazer determinadas alterações no cluster de banco de dados do Aurora no ambiente verde (preparação) sem afetar as workloads de produção. A transição normalmente leva menos de um minuto, sem perda de dados. Para ter mais informações, consulte Visão geral das implantações azul/verde do Amazon RDS para Aurora. Isso minimiza o tempo de inatividade, mas exige que você execute recursos adicionais durante a atualização.

  • Upgrades no local: é possível realizar um upgrade no local no qual o Aurora executa automaticamente um processo de pré-verificação para você, coloca o cluster off-line, faz backup do cluster, faz upgrade e coloca o cluster novamente on-line. Um upgrade no local da versão principal pode ser feito com alguns cliques e não requer outra coordenação nem failovers com outros clusters, mas envolve tempo de inatividade. Para ter mais informações, consulte Como realizar uma atualização local.

  • Restauração de snapshot: você pode fazer upgrade do cluster do Aurora MySQL versão 2 com a restauração de um snapshot do Aurora MySQL versão 2 em um cluster do Aurora MySQL versão 3. O processo consiste em tirar um snapshot e depois restaurar. Esse processo envolve a interrupção do banco de dados, pois você está fazendo a restauração com base em um snapshot.

Após a atualização:

Após a atualização, você precisa monitorar atentamente o sistema (aplicação e banco de dados) e, se necessário, fazer ajustes. Seguir de perto as etapas de pré-atualização minimizará as alterações necessárias. Para ter mais informações, consulte Solucionar problemas de desempenho do banco de dados do Amazon Aurora MySQL.

Para saber mais sobre os métodos, o planejamento, o teste e a solução de problemas dos upgrades da versão principal do Aurora MySQL, leia Realizar a atualização da versão principal de um cluster de bancos de dados do Amazon Aurora MySQL atentamente, incluindo Solução de problemas para atualização no local de Aurora MySQL. Observe também que alguns tipos de instâncias não são compatíveis com o Aurora MySQL versão 3. Para ter mais informações, consulte Classes de instância de banco de dados Aurora.

Caminho de atualização para clusters de banco de dados do Aurora Serverless v1

A atualização entre versões principais requer planejamento e teste mais extensos do que para uma versão secundária. O processo pode levar um tempo relevante. Queremos ver a atualização como um processo de três etapas, com atividades antes da atualização, para a atualização e depois da atualização.

O Aurora MySQL versão 2 (compatível com o MySQL 5.7) continuará recebendo o suporte padrão para clusters do Aurora Serverless v1.

Se você quiser fazer a atualização do Amazon Aurora MySQL 3 (compatível com o MySQL 8) e continuar executando o Aurora Serverless, você pode usar o Amazon Aurora Serverless v2. Para entender as diferenças entre Aurora Serverless v1 e Aurora Serverless v2, consulte Comparação entre o Aurora Serverless v2 e o Aurora Serverless v1.

Upgrade para Aurora Serverless v2: é possível atualizar um cluster do Aurora Serverless v1 para o Aurora Serverless v2. Para ter mais informações, consulte Atualizar a partir de um cluster do Aurora Serverless v1 para o Aurora Serverless v2.