

# Aplicar as recomendações do Amazon Aurora
<a name="USERRecommendationsManage.ApplyRecommendation"></a>

Para aplicar as recomendações do Amazon Aurora usando o console do Amazon RDS, selecione uma recomendação baseada na configuração ou um recurso afetado na página de detalhes. Depois, opte por aplicar a recomendação imediatamente ou programá-la para a próxima janela de manutenção. Talvez seja necessário que o recurso seja reiniciado para que a alteração tenha efeito. Para algumas recomendações de grupos de parâmetros de banco de dados, talvez seja necessário reiniciar os recursos.

As recomendações proativas baseadas em limites ou reativas baseadas em anomalias não terão a opção de aplicação e poderão precisar de análise adicional.

## Console
<a name="USERRecommendationsManage.ApplyRecommendation-Console"></a>

**Como aplicar uma recomendação baseada em configuração**

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, execute qualquer uma das seguintes opções:
   + Selecione **Recomendações**.

     A página **Recomendações** aparece com a lista de todas as recomendações.
   + Selecione **Bancos de dados** e, depois, escolha **Recomendações** para um recurso na página de bancos de dados.

     Os detalhes são exibidos na guia **Recomendações** da recomendação selecionada.
   + Selecione **Detecção** para receber uma recomendação ativa na página **Recomendações** ou na guia **Recomendações** na página **Bancos de dados**.

     A página de detalhes da recomendação é exibida.

1. Selecione uma recomendação ou um ou mais recursos afetados na página de detalhes da recomendação e faça o seguinte:
   + Selecione **Aplicar** e, depois, escolha **Aplicar imediatamente** para aplicar a recomendação imediatamente.
   + Selecione **Aplicar** e, depois, escolha **Aplicar durante a próxima janela de manutenção programada** para programar na próxima janela de manutenção.

     O status da recomendação selecionada é atualizado para pendente até a próxima janela de manutenção.  
![\[Uma recomendação ativa selecionada e o botão Aplicar com suas opções realçadas no console.\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/Recommendations_Apply_Defer.png)

   Uma janela de confirmação é exibida.

1. Selecione **Confirmar aplicação** para aplicar a recomendação. Essa janela confirma se os recursos precisam de uma reinicialização automática ou manual para que as alterações tenham efeito.

   O exemplo a seguir mostra a janela de confirmação para aplicar a recomendação imediatamente.  
![\[A janela de confirmação no console para aplicar a recomendação imediatamente\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/Recommendations_ApplyImmediately.png)

   O exemplo a seguir mostra a janela de confirmação para programar a aplicação da recomendação na próxima janela de manutenção.  
![\[A janela de confirmação no console para programar a aplicação da recomendação na próxima janela de manutenção.\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/Recommendations_Defer.png)

   Um banner exibe uma mensagem quando a recomendação aplicada é bem-sucedida ou falhou.

   O exemplo a seguir mostra o banner com a mensagem de êxito.   
![\[Um banner no console mostrando a mensagem com o número de recursos que aplicarão a recomendação\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/Recommendation-Apply-Banner.png)

   O exemplo a seguir mostra o banner com a mensagem de falha.   
![\[Um banner no console mostrando a mensagem com o recurso que não aplicou a recomendação e o motivo da falha\]](http://docs.aws.amazon.com/pt_br/AmazonRDS/latest/AuroraUserGuide/images/Recommendation-Apply-Banner-failure.png)

## API do RDS
<a name="USERRecommendationsManage.ApplyRecommendation-API"></a>

**Para aplicar uma recomendação do Aurora baseada em configuração usando a API do Amazon RDS**

1. Use a operação [DescribeDBRecommendations](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBRecommendations.html). `RecommendedActions` na saída pode ter uma ou mais ações recomendadas.

1. Use o objeto [RecommendedAction](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RecommendedAction.html) para cada ação recomendada da etapa 1. A saída contém `Operation` e `Parameters`.

   O exemplo a seguir mostra a saída com uma ação recomendada.

   ```
       "RecommendedActions": [
           {
               "ActionId": "0b19ed15-840f-463c-a200-b10af1b552e3",
               "Title": "Turn on auto backup", // localized
               "Description": "Turn on auto backup for my-mysql-instance-1", // localized
               "Operation": "ModifyDbInstance",
               "Parameters": [
                   {
                       "Key": "DbInstanceIdentifier",
                       "Value": "my-mysql-instance-1"
                   },
                   {
                       "Key": "BackupRetentionPeriod",
                       "Value": "7"
                   }
               ],
               "ApplyModes": ["immediately", "next-maintenance-window"],
               "Status": "applied"
           },
           ... // several others
       ],
   ```

1. Use `operation` para cada ação recomendada da saída na etapa 2 e insira os valores `Parameters`.

1. Depois que a operação na etapa 2 for bem-sucedida, use a operação [ModifyDBRecommendation](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBRecommendation.html) para modificar o status da recomendação.