

# Suporte estendido do Amazon RDS com Amazon RDS
<a name="extended-support"></a>

Após a data de término do suporte padrão do RDS, o Suporte estendido do RDS permite que você continue executando um banco de dados em uma versão principal do mecanismo por um custo adicional. 

Você só pode inscrever um banco de dados no Suporte estendido do RDS habilitando o Suporte estendido do RDS ao [criar](extended-support-creating-db-instance.md) ou [restaurar](extended-support-restoring-db-instance.md) uma instância de banco de dados pela primeira vez. Não é possível atualizar o status de sua inscrição no Suporte estendido do RDS em instâncias de banco de dados existentes, a menos que as esteja restaurando. 

Se você tiver habilitado o Suporte estendido do RDS durante a criação de uma instância de banco de dados, após a data de fim do suporte padrão do RDS, o Amazon RDS inscreverá automaticamente a instância de banco de dados no Suporte estendido do RDS. A inscrição automática no suporte estendido do RDS não altera o mecanismo do banco de dados e não afeta o tempo de atividade nem a performance da instância de banco de dados. 

O Suporte estendido do RDS fornece as seguintes atualizações e suporte técnico:
+ Atualizações de segurança para [CVEs críticas e altas](https://nvd.nist.gov/vuln-metrics/cvss) para a instância de banco de dados ou cluster de banco de dados, incluindo o mecanismo de banco de dados
+ Correções de erros e patches para problemas críticos
+ A capacidade de abrir casos de suporte e receber ajuda para solução de problemas dentro do acordo de serviço padrão do Amazon RDS

Essa oferta paga oferece a você mais tempo para atualizar para uma versão principal compatível do mecanismo. Por exemplo, a data de término do suporte padrão do RDS para MySQL versão 5.7 é 29 de fevereiro de 2024. No entanto, não é possível atualizar manualmente para o RDS para MySQL versão 8.0 antes dessa data. Nesse caso, o Amazon RDS inscreverá automaticamente os bancos de dados no Suporte estendido do RDS a partir de 29 de fevereiro de 2024. É possível continuar executando o RDS para MySQL versão 5.7. A partir de 1.º de março de 2024, o Amazon RDS cobrará você automaticamente pelo Suporte estendido do RDS.

O Suporte estendido do RDS ficará disponível por até três anos após a data de fim do suporte padrão do RDS para uma versão principal. Após esse período, se você não tiver feito upgrade para a versão principal do mecanismo para uma versão compatível, o Amazon RDS fará upgrade automático da versão do mecanismo principal. Recomendamos que você atualize para uma versão principal compatível do mecanismo o mais rápido possível.

Para ter mais informações sobre as datas de fim do suporte padrão e do suporte estendido do RDS, consulte [Versões principais do MySQL compatíveis com o Amazon RDS](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html#Release.Calendar).

**Topics**
+ [Visão geral do Suporte estendido do Amazon RDS](extended-support-overview.md)
+ [Cobranças do Suporte estendido do Amazon RDS](extended-support-charges.md)
+ [Versões com Suporte estendido do Amazon RDS](extended-support-versions.md)
+ [Responsabilidades do Amazon RDS e do cliente com o Suporte estendido do Amazon RDS](extended-support-responsibilities.md)
+ [Criação de uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do Amazon RDS](extended-support-creating-db-instance.md)
+ [Visualizar a inscrição de instâncias de banco de dados ou clusters de banco de dados multi-AZ no Suporte estendido do Amazon RDS](extended-support-viewing.md)
+ [Visualizar datas de suporte de versões de mecanismo no Suporte estendido do Amazon RDS](extended-support-viewing-support-dates.md)
+ [Restauração de uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do Amazon RDS](extended-support-restoring-db-instance.md)

# Visão geral do Suporte estendido do Amazon RDS
<a name="extended-support-overview"></a>

Após a data de fim do suporte padrão do RDS, se você não tiver desabilitado o suporte estendido do RDS durante a [criação](extended-support-creating-db-instance.md) ou a [restauração](extended-support-restoring-db-instance.md) das instâncias de banco de dados, o Amazon RDS as inscreverá automaticamente no suporte estendido do RDS. O Amazon RDS atualizará a instância de banco de dados para a versão secundária mais recente lançada antes da data de término do suporte padrão do RDS, caso você ainda não esteja executando essa versão. O Amazon RDS só atualizará a versão secundária *depois* da data de término do suporte padrão do RDS. 

É possível criar bancos de dados com as principais versões do mecanismo que atingiram a data de término do suporte padrão do RDS. O RDS inscreve automaticamente esses novos bancos de dados no Suporte estendido do RDS e cobra por essa oferta. 

Se você realizar a atualização para um mecanismo que ainda esteja sob o suporte padrão do RDS *antes* da data de término do suporte padrão do RDS, o Amazon RDS não inscreverá o mecanismo no Suporte estendido do RDS.

Se você tentar restaurar um snapshot de um banco de dados compatível com um mecanismo que já passou da data de término do suporte padrão do RDS, mas não está inscrito no Suporte estendido do RDS, o Amazon RDS tentará atualizar o snapshot para ser compatível com a versão mais recente do mecanismo que ainda está sob o suporte padrão do RDS. Se a restauração falhar, o Amazon RDS inscreverá automaticamente o mecanismo no Suporte estendido do RDS com uma versão compatível com o snapshot. 

É possível encerrar a inscrição no Suporte estendido do RDS a qualquer momento. Para encerrar a inscrição, atualize cada mecanismo inscrito para uma versão mais nova do mecanismo que ainda esteja sob o suporte padrão do RDS. O término da inscrição no Suporte estendido do RDS entrará em vigor no dia em que você concluir a atualização para uma versão mais recente do mecanismo que ainda esteja sob o suporte padrão do RDS. 

Para ter mais informações sobre as datas de fim do suporte padrão e do suporte estendido do RDS, consulte [Versões principais do MySQL compatíveis com o Amazon RDS](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html#Release.Calendar).

# Cobranças do Suporte estendido do Amazon RDS
<a name="extended-support-charges"></a>

Você pagará por todos os mecanismos inscritos no Suporte estendido do RDS desde o dia seguinte à data de término do suporte padrão do RDS. Para saber a data de fim do suporte padrão do RDS, consulte [Versões principais](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html). As cobranças do Suporte estendido do RDS se aplicam às instâncias em espera em implantações multi-AZ. 

A cobrança adicional pelo Suporte estendido do RDS é interrompida automaticamente ao realizar uma das seguintes ações: 
+ Atualizar para uma versão do mecanismo coberta pelo suporte padrão.
+ Excluir o banco de dados que está executando uma versão principal após a data de fim do suporte padrão do RDS.

As cobranças serão reiniciadas se a versão do mecanismo de destino entrar no Suporte estendido do RDS no futuro. 

Por exemplo, o RDS para PostgreSQL 11 entra no Suporte estendido em 1.º de março de 2024, mas as cobranças só começam a partir de 1.º de abril de 2024. Você atualiza o banco de dados do RDS para PostgreSQL 11 para o RDS para PostgreSQL 12 em 30 de abril de 2024. Você só receberá cobrança por trinta dias de Suporte estendido no RDS para PostgreSQL 11. Você continua executando o RDS para PostgreSQL 12 nessa instância de banco de dados após a data de fim do suporte padrão do RDS, em 28 de fevereiro de 2025. O banco de dados vai gerar novamente cobranças do Suporte estendido do RDS desde 1.º de março de 2025.

Para obter mais informações, consulte [Preço do Amazon RDS para MySQL](https://aws.amazon.com/rds/mysql/pricing/) e [Preço do Amazon RDS para PostgreSQL](https://aws.amazon.com/rds/postgresql/pricing/).

## Evitar cobranças do Suporte estendido do Amazon RDS
<a name="extended-support-avoid-charges"></a>

É possível evitar a cobrança do Suporte estendido do RDS impedindo o RDS de criar ou restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ depois da data de término do suporte padrão do RDS. Para fazer isso, use a AWS CLI ou a API do RDS. 

Na AWS CLI, especifique `open-source-rds-extended-support-disabled` para a opção `--engine-lifecycle-support`. Na API do RDS, especifique `open-source-rds-extended-support-disabled` para o parâmetro `LifeCycleSupport`. Para ter mais informações, consulte [Criação de uma instância de banco de dados ou um cluster de banco de dados multi-AZ](extended-support-creating-db-instance.md) ou [Restauração de uma instância de banco de dados ou um cluster de banco de dados multi-AZ](extended-support-restoring-db-instance.md).

# Versões com Suporte estendido do Amazon RDS
<a name="extended-support-versions"></a>

O Suporte estendido do RDS só está disponível para versões principais. Ele não está disponível para versões secundárias.

O Suporte estendido do RDS está disponível para o RDS para MySQL e o RDS para PostgreSQL. Para ter mais informações, consulte [Versões principais](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html) em *Amazon RDS for PostgreSQL Release Notes*.

Também é possível visualizar informações sobre datas de suporte para versões de mecanismo usando a AWS CLI ou a API do RDS. Para obter mais informações, consulte [Visualizar datas de suporte de versões de mecanismo no Suporte estendido do Amazon RDS](extended-support-viewing-support-dates.md).

## Nomenclatura da versão do Suporte estendido do Amazon RDS
<a name="extended-support-naming"></a>

O Amazon RDS lançará novas versões secundárias com correções e patches de CVE para mecanismos no Suporte estendido do RDS. Para ter mais informações, consulte [Versões do Suporte estendido do Amazon RDS para RDS para MySQL](MySQL.Concepts.VersionMgmt.md#mysql-extended-support-releases) e [Amazon RDS Extended Support updates for RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-extendedsupport.html) em *Amazon RDS for PostgreSQL Release Notes*.

Os nomes dessas versões secundárias estarão no formato *major.minor-RDS.YYYYMMDD.patch.YYYYMMDD*, por exemplo, 5.7.44-RDS.20240208.R2.20240210 (para o RDS para MySQL) ou 11.22-RDS.20240208.R2.20240210 (para o RDS para PostgreSQL).

**principal**  
Para o MySQL, o número da versão principal é o número inteiro e a primeira parte fracionária do número da versão, por exemplo, 8.0. Uma atualização de versão principal aumenta a parte principal do número da versão. Por exemplo, uma atualização de 5.7.44 para 8.0.33 é um upgrade de versão principal, em que *5.7* e *8.0* são os números da versão principal.  
Para o PostgreSQL, o número da versão principal é o número inteiro, por exemplo, 11.

**minor-RDS.YYYYMMDD**  
Para o MySQL, o número da versão secundária é a terceira parte do número da versão, por exemplo, 44-RDS.20240208 em 5.7.44-RDS.20240208.  
Para o PostgreSQL, o número da versão secundária é a segunda parte do número da versão, por exemplo, 22-RDS.20240208 em 11.22-RDS.20240208.  
A data é quando o Amazon RDS criou a versão secundária do Amazon RDS.

**patch**  
A versão do patch é a que segue a data em que o Amazon RDS criou a versão secundária do Amazon RDS, por exemplo, o R2 em 5.7.44-RDS.20240208.R2 ou 11.22-RDS.20240208.R2.   
Uma versão do patch do Amazon RDS inclui correções de bugs importantes adicionadas a uma versão secundária do Amazon RDS após o lançamento.

**YYYYMMDD**  
A data é quando o Amazon RDS criou a versão do patch, por exemplo, 20240210 em 5.7.44-RDS.20240208.R2.20240210 ou 11.22-RDS.20240208.R2.20240210.   
Uma versão datada do Amazon RDS é um patch de segurança que inclui correções de segurança importantes adicionadas a uma versão secundária após o lançamento. Ela não inclui nenhuma correção que possa mudar o comportamento de um mecanismo.

# Responsabilidades do Amazon RDS e do cliente com o Suporte estendido do Amazon RDS
<a name="extended-support-responsibilities"></a>

O conteúdo a seguir descreve as responsabilidades do Amazon RDS, bem como as suas, com o Suporte estendido do RDS.

**Topics**
+ [Responsabilidades do Amazon RDS](#extended-support-rds-responsibilities)
+ [Suas responsabilidades](#extended-support-customer-responsibilities)

## Responsabilidades do Amazon RDS
<a name="extended-support-rds-responsibilities"></a>

Após a data de término do suporte padrão do RDS, o Amazon RDS fornecerá patches, correções de erros e atualizações para mecanismos inscritos no Suporte estendido do RDS. Isso ocorrerá por até três anos ou até que você pare de usar os mecanismos, o que ocorrer primeiro.

Os patches serão para CVEs graves e altos, conforme definido pelas classificações de gravidade CVSS do National Vulnerability Database (NVD). Para obter mais informações, consulte [Vulnerability Metrics](https://nvd.nist.gov/vuln-metrics/cvss#). 

## Suas responsabilidades
<a name="extended-support-customer-responsibilities"></a>

Você é responsável por aplicar os patches, correções de erros e atualizações fornecidos para instâncias de banco de dados ou clusters de banco de dados multi-AZ inscritos no Suporte estendido do RDS. O Amazon RDS reserva-se o direito de alterar, substituir ou retirar esses patches, correções de erros e atualizações a qualquer momento. Caso seja necessário um patch para resolver problemas críticos de segurança ou estabilidade, o Amazon RDS reserva-se o direito de atualizar suas instâncias de banco de dados ou clusters de banco de dados multi-AZ com o patch ou exigir que você instale o patch.

Você também é responsável por atualizar o mecanismo para uma versão mais nova *antes* da data de término do Suporte estendido do RDS. A data de término do Suporte estendido do RDS normalmente é três anos após a data de término do suporte padrão do RDS. Em relação à data de término do Suporte estendido do RDS para a versão principal do mecanismo do banco de dados, consulte [Versões principais](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html). 

Se você não atualizar o mecanismo, após o fim do suporte estendido do RDS, o Amazon RDS tentará atualizá-lo para a versão mais recente aceita pelo suporte padrão do RDS. Caso a atualização falhe, o Amazon RDS reserva-se o direito de excluir a instância de banco de dados ou o cluster de banco de dados multi-AZ que está executando o mecanismo após a data de término do suporte padrão do RDS. No entanto, antes de fazer isso, o Amazon RDS preservará os dados desse mecanismo.

# Criação de uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do Amazon RDS
<a name="extended-support-creating-db-instance"></a>

Ao criar uma instância de banco de dados ou um cluster de banco de dados multi-AZ, selecione **Habilitar RDS Extended Support** no console ou use a opção de suporte estendido na AWS CLI ou o parâmetro na API do RDS. Ao inscrever uma instância de banco de dados ou um cluster de banco de dados multi-AZ no Suporte estendido do Amazon RDS, ele é inscrito permanentemente no Suporte estendido do RDS durante a vida da instância de banco de dados ou do cluster de banco de dados multi-AZ. 

Se você usar o console, deverá selecionar **Habilitar Suporte estendido do RDS**. A configuração não está selecionada por padrão. 

Se você usar a AWS CLI ou a API do RDS e não especificar a configuração do Suporte estendido do RDS, o Amazon RDS usará como padrão o Suporte estendido do RDS. Ao automatizar usando o [CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#aws-resource-rds-dbinstance-return-values:~:text=EngineLifecycleSupport) ou outros serviços, esse comportamento padrão mantém a disponibilidade do banco de dados após a data de fim do suporte padrão do RDS. 

É possível impedir a inscrição no Suporte estendido do RDS usando a [AWS CLI](#extended-support-creating-db-instance-create-cli) ou a [API do RDS](#extended-support-creating-db-instance-create-api) para criar uma instância de banco de dados ou um cluster de banco de dados multi-AZ.

**Topics**
+ [Comportamento do Suporte estendido do RDS](#extended-support-creating-db-instance-behavior)
+ [Considerações para o Suporte estendido do RDS](#extended-support-creating-db-instance-considerations)
+ [Criar uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do RDS](#extended-support-creating-db-instance-create)

## Comportamento do Suporte estendido do RDS
<a name="extended-support-creating-db-instance-behavior"></a>

A tabela a seguir resume o que acontece quando uma versão principal do mecanismo atinge o fim do suporte padrão do RDS . 


| Status do Suporte estendido do RDS\$1 | Comportamento | 
| --- | --- | 
|  Habilitado  |  O Amazon RDS cobra pelo Suporte estendido do RDS.  | 
|  Desabilitado  |  O Amazon RDS atualiza a instância de banco de dados ou um cluster de banco de dados multi-AZ para uma versão do mecanismo compatível. Essa atualização ocorre na data ou logo após a data de fim do suporte padrão do RDS.  | 

\$1 No console do RDS, o status do Suporte estendido do RDS aparece como Sim ou Não. Na AWS CLI ou na API do RDS, o status do Suporte estendido do RDS é exibido como `open-source-rds-extended-support` ou `open-source-rds-extended-support-disabled`.

## Considerações para o Suporte estendido do RDS
<a name="extended-support-creating-db-instance-considerations"></a>

Antes de criar uma instância de banco de dados ou um cluster de banco de dados multi-AZ, considere os seguintes itens:
+ *Depois* que a data de fim do suporte padrão do RDS tiver passado, você poderá impedir a criação de uma instância de banco de dados ou um cluster de banco de dados multi-AZ e evitar cobranças do Suporte estendido do RDS. Para fazer isso, use a AWS CLI ou a API do RDS. Na AWS CLI, especifique `open-source-rds-extended-support-disabled` para a opção `--engine-lifecycle-support`. Na API do RDS, especifique `open-source-rds-extended-support-disabled` para o parâmetro `LifeCycleSupport`. Se você especificar `open-source-rds-extended-support-disabled` e a data de fim do suporte padrão do RDS já tiver passado, a criação de uma instância de banco de dados ou um cluster de banco de dados multi-AZ sempre falhará.
+ O Suporte estendido do RDS é definido no nível do cluster. Os membros de um cluster sempre terão a mesma configuração para o Suporte estendido do RDS no console do RDS, em `--engine-lifecycle-support` na AWS CLI e em `EngineLifecycleSupport` na API do RDS.

Para ter mais informações, consulte [Versões do MySQL](MySQL.Concepts.VersionMgmt.md) e [Release calendars for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html).

## Criar uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do RDS
<a name="extended-support-creating-db-instance-create"></a>

É possível criar uma instância de banco de dados ou um cluster de banco de dados multi-AZ com uma versão do Suporte estendido do RDS usando o Console de gerenciamento da AWS, a AWS CLI ou a API do RDS. 

### Console
<a name="extended-support-creating-db-instance-create-console"></a>

Ao criar uma instância de banco de dados ou um cluster de banco de dados multi-AZ, selecione **Habilitar Suporte estendido do RDS** na seção **Opções do mecanismo**. Por padrão, essa configuração não está selecionada.

A imagem a seguir mostra a configuração **Habilitar Suporte estendido do RDS**:

![\[\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/extended-support-enable.png)


### AWS CLI
<a name="extended-support-creating-db-instance-create-cli"></a>

Ao usar o comando [create-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) ou [create-db-cluster](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster.html) (cluster de banco de dados multi-AZ) AWS CLI, selecione o Suporte estendido do RDS especificando `open-source-rds-extended-support` para a opção `--engine-lifecycle-support`. Essa opção é definida como por padrão `open-source-rds-extended-support`.

Para evitar a criação de uma instância de banco de dados ou um cluster de banco de dados multi-AZ após a data de fim do suporte padrão do RDS, especifique `open-source-rds-extended-support-disabled` para a opção `--engine-lifecycle-support`. Ao fazer isso, você evitará cobranças associadas ao Suporte estendido do RDS. 

### API do RDS
<a name="extended-support-creating-db-instance-create-api"></a>

Ao usar a operação de API [CreateDBInstance](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBInstance.html) ou [CreateDBCluster](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBCluster.html) (cluster de banco de dados multi-AZ) do Amazon RDS, selecione o Suporte estendido do RDS definindo o parâmetro `EngineLifecycleSupport` como `open-source-rds-extended-support`. Esse parâmetro é definido como por padrão `open-source-rds-extended-support`.

Para evitar a criação de uma instância de banco de dados ou um cluster de banco de dados multi-AZ após a data de fim do suporte padrão do RDS, especifique `open-source-rds-extended-support-disabled` para o parâmetro `EngineLifecycleSupport`. Ao fazer isso, você evitará cobranças associadas ao Suporte estendido do RDS. 

Para saber mais, consulte os seguintes tópicos:
+ Para criar uma instância de banco de dados, siga as instruções do seu mecanismo de banco de dados em [Criar uma instância de banco de dados do Amazon RDS](USER_CreateDBInstance.md).
+ Para criar um cluster de banco de dados multi-AZ, siga as instruções relacionadas ao seu mecanismo de banco de dados em [Criar um cluster de banco de dados multi-AZ para o Amazon RDS](create-multi-az-db-cluster.md).

# Visualizar a inscrição de instâncias de banco de dados ou clusters de banco de dados multi-AZ no Suporte estendido do Amazon RDS
<a name="extended-support-viewing"></a>

É possível visualizar a inscrição de instâncias de banco de dados ou clusters de banco de dados multi-AZ no Suporte estendido do RDS usando o Console de gerenciamento da AWS, a AWS CLI ou a API do RDS.

**nota**  
A coluna **Suporte estendido do RDS** no console, a opção -`-engine-lifecycle-support` na AWS CLI e o parâmetro `EngineLifecycleSupport` na API do RDS indicam somente a inscrição no Suporte estendido do RDS. As cobranças pelo Suporte estendido do RDS só começam quando sua versão do mecanismo de banco de dados atinge o final do suporte padrão do RDS. Para ter mais informações, consulte [Versões principais](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html) em *Amazon RDS for PostgreSQL Release Notes*.  
Por exemplo, você tem um banco de dados do RDS para MySQL 5.7 que está inscrito no Suporte estendido do RDS. Em 1º de março de 2024, o Amazon RDS começou a cobrar pelo Suporte estendido do RDS para esse banco de dados. Em 31 de julho de 2024, você atualizou esse banco de dados para RDS para MySQL 8.0. O status do Suporte estendido do RDS para esse banco de dados permanece habilitado. No entanto, as cobranças do Suporte estendido do RDS para esse banco de dados foram interrompidas porque o RDS para MySQL 8.0 ainda não atingiu o fim do suporte padrão do RDS. O Amazon RDS não cobrará pelo Suporte estendido do RDS para esse banco de dados até 1º de agosto de 2026, quando o suporte padrão do RDS para o RDS para MySQL 8.0 termina. 

## Console
<a name="extended-support-viewing-console"></a>

**Para visualizar a inscrição de instâncias de banco de dados ou clusters de banco de dados multi-AZ no Suporte estendido do RDS**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon RDS em [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. No painel de navegação, escolha **Bancos de dados**. O valor em **Suporte estendido do RDS** indica se foi feita a inscrição de uma instância de banco de dados ou um cluster de banco de dados multi-AZ no Suporte estendido do RDS. Se nenhum valor for exibido, o Suporte estendido do RDS não estará disponível para o banco de dados.
**dica**  
Se a coluna **Suporte estendido do RDS** não aparecer, selecione o ícone **Preferências** e ative **Suporte estendido do RDS**.  
![\[A seção Bancos de dados com a configuração Suporte estendido do RDS para cada banco de dados no console do RDS.\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/extended-support-view-db-list.png)

1. Você também pode visualizar a inscrição na guia **Configuração** de cada banco de dados. Escolha um banco de dados em **Identificador de banco de dados**. Na guia **Configuração**, confira em **Suporte estendido** se o banco de dados está inscrito ou não.   
![\[A guia Configuração em uma página de detalhes do banco de dados que mostra o status do Suporte estendido do RDS.\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/extended-support-view-details.png)

## AWS CLI
<a name="extended-support-viewing-cli"></a>

Para visualizar a inscrição de seus bancos de dados no Suporte estendido do RDS usando a AWS CLI, execute o comando [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) ou [describe-db-clusters](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-clusters.html) (clusters de banco de dados multi-AZ). 

Se o Suporte estendido do RDS estiver disponível para um banco de dados, a resposta incluirá o parâmetro `EngineLifecycleSupport`. O valor `open-source-rds-extended-support` indica que uma instância de banco de dados ou um cluster de banco de dados multi-AZ está inscrito no Suporte estendido do RDS. O valor `open-source-rds-extended-support-disabled` indica que a inscrição da instância de banco de dados ou do cluster de banco de dados multi-AZ no Suporte estendido do RDS foi desabilitada.

**Exemplo**

O comando a seguir retorna informações de todas as instâncias de banco de dados:

```
aws rds describe-db-instances
```

A resposta a seguir mostra que um mecanismo do PostgreSQL em execução na instância de banco de dados `database-1` está inscrito no Suporte estendido do RDS:

```
{
    "DBInstanceIdentifier": "database-1",
    "DBInstanceClass": "db.t3.large",
    "Engine": "postgres",
    ...
    "EngineLifecycleSupport": "open-source-rds-extended-support"
}
```

## API do RDS
<a name="extended-support-viewing-api"></a>

Para visualizar a inscrição dos bancos de dados no Suporte estendido do RDS utilizando a API do Amazon RDS, use a operação [DescribeDBInstances](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBInstances.html) ou [DescribeDBClusters](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBClusters.html).

Se o Suporte estendido do RDS estiver disponível para um banco de dados, a resposta incluirá o parâmetro `EngineLifecycleSupport`. O valor `open-source-rds-extended-support` indica que uma instância de banco de dados ou um cluster de banco de dados multi-AZ está inscrito no Suporte estendido do RDS. O valor `open-source-rds-extended-support-disabled` indica que a inscrição da instância de banco de dados ou do cluster de banco de dados multi-AZ no Suporte estendido do RDS foi desabilitada.

# Visualizar datas de suporte de versões de mecanismo no Suporte estendido do Amazon RDS
<a name="extended-support-viewing-support-dates"></a>

É possível visualizar informações sobre datas de suporte para versões de mecanismo de instâncias de banco de dados ou clusters de banco de dados multi-AZ no Suporte estendido do Amazon RDS usando a AWS CLI ou a API do RDS. Essas informações podem ajudar você a planejar as atualizações. 

Os comandos da AWS CLI e as operações de API do RDS retornam as datas de início e término do suporte padrão do RDS e do Suporte estendido do RDS. Essas datas também podem ser encontradas nas tabelas de versões principais do mecanismo. Para ter mais informações, consulte [Versões principais do MySQL compatíveis com o Amazon RDS](MySQL.Concepts.VersionMgmt.md#MySQL.Concepts.VersionMgmt.ReleaseCalendar) e [Release calendar for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html) em *Amazon RDS for PostgreSQL Release Notes*. 

## AWS CLI
<a name="extended-support-viewing-support-dates-cli"></a>

Para visualizar as datas de início e término do suporte padrão do RDS e do Suporte estendido do RDS para versões principais do mecanismo usando a AWS CLI, execute o comando [describe-db-major-engine-versions](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-major-engine-versions.html). 

Esse comando retorna os parâmetros relevantes a seguir para mecanismos de código aberto (MariaDB, MySQL e PostgreSQL). Ele não retorna esses parâmetros para mecanismos comerciais (Db2, SQL Server e Oracle).
+ `SupportedEngineLifecycles`: este parâmetro é uma matriz de objetos que inclui `LifecycleSupportName`, `LifecycleSupportStartDate` e `LifecycleSupportEndDate`.
+ `LifecycleSupportName` – Esse parâmetro indica o tipo de suporte em que a versão do mecanismo está: suporte padrão do RDS (`open-source-rds-standard-support`) ou RDS Extended Support (`open-source-rds-extended-support`). Para o MariaDB, este parâmetro retorna apenas o suporte padrão do RDS (`open-source-rds-standard-support`).
+ `LifecycleSupportStartDate`: este parâmetro lista a data de início do suporte padrão do RDS ou do Suporte estendido do RDS para a versão principal do mecanismo, dependendo do valor de `LifecycleSupportName`.
+ `LifecycleSupportEndDate`: este parâmetro lista a data de término do suporte padrão do RDS ou do Suporte estendido do RDS para a versão principal do mecanismo, dependendo do valor de `LifecycleSupportName`.

**Exemplo**

O exemplo de resposta mostra as seguintes informações: 
+ As datas de início e término dos ciclos de vida `open-source-rds-standard-support` e `open-source-rds-extended-support` do mecanismo compatível para MySQL 5.7. O Suporte estendido do RDS está disponível para o MySQL 5.7.
+ As datas de início e término do ciclo de vida `open-source-rds-standard-support` do mecanismo compatível para MariaDB 10.6. O Suporte estendido do RDS não está disponível para o MariaDB 10.6.
+ Não há informações sobre os ciclos de vida compatíveis do mecanismo para o SQL Server Enterprise Edition 13 porque o SQL Server é um mecanismo comercial.

```
{
    "DBMajorEngineVersions": [ 
        {
            "Engine": "mysql",
            "MajorEngineVersion": "5.7",
            "SupportedEngineLifecycles": [
                {
                    "LifecycleSupportName": "open-source-rds-standard-support",
                    "LifecycleSupportStartDate": "2016-02-22T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2024-02-29T23:59:59.999000+00:00"
                },
                {
                    "LifecycleSupportName": "open-source-rds-extended-support",
                    "LifecycleSupportStartDate": "2024-03-01T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2027-02-28T23:59:59.999000+00:00"
                }
            ]
        },
        {
            "Engine": "mariadb",
            "MajorEngineVersion": "10.6",
            "SupportedEngineLifecycles": [
                {
                    "LifecycleSupportName": "open-source-rds-standard-support",
                    "LifecycleSupportStartDate": "2022-02-03T00:00:00+00:00",
                    "LifecycleSupportEndDate": "2026-07-31T23:59:59.999000+00:00"
                }
            ]
        },
        {
            "Engine": "sqlserver-ee",
            "MajorEngineVersion": "13.00"
        },
        ...
    ]
}
```

## API do RDS
<a name="extended-support-viewing-support-dates-api"></a>

Para ver as datas de início e término do suporte padrão do RDS e do Suporte estendido do RDS para as versões principais do mecanismo usando a API do RDS, use a operação [DescribeDBMajorEngineVersions](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBMajorEngineVersions.html). 

Se o Suporte estendido do RDS estiver disponível para uma versão do mecanismo, a resposta incluirá o parâmetro `SupportedEngineLifeCycles` como uma matriz com dois objetos. O primeiro objeto inclui as datas de início e término do suporte padrão do RDS. O segundo inclui as datas de início e término do Suporte estendido do RDS. 

Se o Suporte estendido do RDS não estiver disponível para uma versão de mecanismo de código aberto (MariaDB, MySQL e PostgreSQL), a resposta incluirá somente o parâmetro `SupportedEngineLifeCycles` como uma matriz com um único objeto. Esse objeto inclui as datas de início e término do suporte padrão do RDS. 

Se a versão do mecanismo for para um mecanismo comercial (Db2, SQL Server e Oracle), a resposta não incluirá o parâmetro `SupportedEngineLifeCycles`.

# Restauração de uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do Amazon RDS
<a name="extended-support-restoring-db-instance"></a>

Ao restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ, selecione **Habilitar RDS Extended Support** no console ou use a opção de suporte estendido na AWS CLI ou o parâmetro na API do RDS. Ao inscrever uma instância de banco de dados ou um cluster de banco de dados multi-AZ no Suporte estendido do RDS, ele é inscrito permanentemente no Suporte estendido do RDS durante a vida da instância de banco de dados ou do cluster de banco de dados multi-AZ. 

O padrão para a configuração do Suporte estendido do RDS depende de você usar o console, a AWS CLI ou API do RDS para restaurar o banco de dados. Se você usa o console, não seleciona **Habilitar Suporte estendido do RDS**, e a versão principal do mecanismo que você está restaurando já passou do fim do suporte padrão do RDS . Então, o Amazon RDS atualiza automaticamente a instância de banco de dados para uma versão mais recente do mecanismo. Se você usar a AWS CLI ou a API do RDS e não especificar a configuração do Suporte estendido do RDS, o Amazon RDS usará como padrão o Suporte estendido do RDS. Ao automatizar usando o [CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#aws-resource-rds-dbinstance-return-values:~:text=EngineLifecycleSupport) ou outros serviços, esse comportamento padrão mantém a disponibilidade do banco de dados após a data de fim do suporte padrão do RDS. É possível desabilitar o Suporte estendido do RDS usando a AWS CLI ou a API do RDS.

**Topics**
+ [Comportamento do Suporte estendido do RDS](#extended-support-restoring-db-instance-behavior)
+ [Considerações para o Suporte estendido do RDS](#extended-support-restoring-db-instance-considerations)
+ [Restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do RDS](#extended-support-restoring-db-instance-restore)

## Comportamento do Suporte estendido do RDS
<a name="extended-support-restoring-db-instance-behavior"></a>

A tabela a seguir resume o que acontece quando uma versão principal do mecanismo de uma instância de banco de dados ou um cluster de banco de dados multi-AZ que você está restaurando atinge o fim do suporte padrão do RDS. 


| Status do Suporte estendido do RDS\$1 | Comportamento | 
| --- | --- | 
|  Habilitado  |  O Amazon RDS cobra pelo Suporte estendido do RDS.  | 
|  Desabilitado\$1\$1  |  Após a conclusão da restauração, o Amazon RDS atualiza automaticamente a instância de banco de dados ou o cluster de banco de dados multi-AZ para uma versão mais recente do mecanismo (em uma futura janela de manutenção).  | 

\$1 No console do RDS, o status do Suporte estendido do RDS aparece como Sim ou Não. Na AWS CLI ou na API do RDS, o status do Suporte estendido do RDS é exibido como `open-source-rds-extended-support` ou `open-source-rds-extended-support-disabled`.

\$1\$1 Essa opção só está disponível ao restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ executando o PostgreSQL 12 e posterior ou o MySQL 8 e posterior.

## Considerações para o Suporte estendido do RDS
<a name="extended-support-restoring-db-instance-considerations"></a>

Antes de restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ, considere os seguintes itens:
+ *Depois* que a data de término do suporte padrão do RDS tiver passado, se quiser restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ pelo Amazon S3, você só poderá fazer isso usando a AWS CLI ou a API do RDS. Use a opção `--engine-lifecycle-support` no comando [restore-db-cluster-from-s3](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-from-s3.html) da AWS CLI ou o parâmetro `EngineLifecycleSupport` na operação de API [RestoreDBClusterFromS3](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromS3.html) do RDS. 
+ Se você quiser impedir que o RDS restaure os bancos de dados para as versões do Suporte estendido do RDS, especifique `open-source-rds-extended-support-disabled` na AWS CLI ou na API do RDS. Ao fazer isso, você evitará cobranças associadas ao Suporte estendido do RDS. 

  Se você especificar essa configuração, o Amazon RDS atualizará automaticamente o banco de dados restaurado para uma versão principal compatível mais recente. Se o upgrade falhar nas verificações pré-upgrade, o Amazon RDS voltará com segurança para a versão do mecanismo do Suporte estendido do RDS. Esse banco de dados permanecerá no modo de Suporte estendido do RDS e o Amazon RDS cobrará pelo Suporte estendido do RDS até que você faça upgrade manual do banco de dados.

  Por exemplo, se você restaurar um snapshot do MySQL 5.7 sem usar o Suporte estendido do RDS, o Amazon RDS tentará fazer upgrade automático do banco de dados para o MySQL 8.0. Se essa atualização falhar devido a um problema que você precisa resolver, o Amazon RDS reverterá o banco de dados para o MySQL 5.7. O Amazon RDS manterá o banco de dados no Suporte estendido do RDS até que você possa corrigir o problema. Por exemplo, uma atualização pode falhar devido ao espaço de armazenamento insuficiente. Depois de corrigir o problema, você deve iniciar o upgrade. Após a primeira tentativa de upgrade do banco de dados, o Amazon RDS não tentará fazer upgrade novamente.
+ O Suporte estendido do RDS é definido no nível do cluster. Os membros de um cluster sempre terão a mesma configuração para o Suporte estendido do RDS no console do RDS, em `--engine-lifecycle-support` na AWS CLI e em `EngineLifecycleSupport` na API do RDS.

Para ter mais informações, consulte [Versões do MySQL](MySQL.Concepts.VersionMgmt.md) e [Release calendars for Amazon RDS for PostgreSQL](https://docs.aws.amazon.com/AmazonRDS/latest/PostgreSQLReleaseNotes/postgresql-release-calendar.html).

## Restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ com o Suporte estendido do RDS
<a name="extended-support-restoring-db-instance-restore"></a>

É possível restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ com uma versão do Suporte estendido do RDS usando o Console de gerenciamento da AWS, a AWS CLI ou a API do RDS. 

### Console
<a name="extended-support-restoring-db-instance-restore-console"></a>

Ao restaurar uma instância de banco de dados ou um cluster de banco de dados multi-AZ, selecione **Habilitar RDS Extended Support** na seção **Opções do mecanismo**. Se você não selecionar essa configuração e a versão principal do mecanismo que você está restaurando tiver passado do fim do suporte padrão do RDS, o Amazon RDS atualizará automaticamente a instância de banco de dados ou o cluster de banco de dados multi-AZ para uma versão sob o suporte padrão do RDS.

A imagem a seguir mostra a configuração **Habilitar Suporte estendido do RDS**:

![\[\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/UserGuide/images/extended-support-enable.png)


### AWS CLI
<a name="extended-support-restoring-db-instance-restore-cli"></a>

Ao usar o comando [restore-db-instance-from-db-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html) ou [restore-db-cluster-from-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-from-snapshot.html) da AWS CLI, selecione o Suporte estendido do RDS especificando `open-source-rds-extended-support` para a opção `--engine-lifecycle-support`. 

Se você quiser evitar cobranças associadas ao Suporte estendido do RDS, defina a opção `--engine-lifecycle-support` como `open-source-rds-extended-support-disabled`. Essa opção é definida como por padrão `open-source-rds-extended-support`.

Também é possível especificar esse valor usando os seguintes comandos da AWS CLI:
+ [restore-db-cluster-from-s3](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-from-s3.html)
+ [restore-db-cluster-to-point-in-time](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-cluster-to-point-in-time.html)
+ [restore-db-instance-from-s3](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-s3.html)
+ [restore-db-instance-to-point-in-time](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html)

### API do RDS
<a name="extended-support-restoring-db-instance-restore-api"></a>

Ao usar a operação de API [RestoreDBInstanceFromDBSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceFromDBSnapshot.html) ou [RestoreDBClusterFromSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromSnapshot.html) do Amazon RDS, selecione o Suporte estendido do RDS definindo o parâmetro `EngineLifecycleSupport` como `open-source-rds-extended-support`. 

Se você quiser evitar cobranças associadas ao Suporte estendido do RDS, defina o parâmetro `EngineLifecycleSupport` como `open-source-rds-extended-support-disabled`. Esse parâmetro é definido como por padrão `open-source-rds-extended-support`.

Também é possível especificar esse valor usando as seguintes operações de API do RDS:
+ [RestoreDBClusterFromS3](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterFromS3.html)
+ [RestoreDBClusterToPointInTime](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBClusterToPointInTime.html)
+ [RestoreDBInstanceFromS3](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceFromS3.html)
+ [RestoreDBInstanceToPointInTime](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceToPointInTime.html)

Consulte mais informações sobre a restauração de uma instância de banco de dados ou um cluster de banco de dados multi-AZ e siga as instruções do mecanismo de banco de dados em [Restaurar uma instância de banco de dados](USER_RestoreFromSnapshot.md).