Por que recebi uma notificação de manutenção de hardware ou atualização do sistema operacional para minha instância de banco de dados do Aurora compatível com PostgreSQL?

5 minuto de leitura
0

Recebi uma notificação de manutenção informando que um dos meus clusters de banco de dados do Amazon Aurora precisa de manutenção de hardware ou atualização do sistema operacional.

Breve descrição

O Amazon Relational Database Service (Amazon RDS) realiza manutenção em seus clusters de banco de dados para corrigir problemas relacionados à segurança e à confiabilidade da instância. Isso inclui instâncias de banco de dados do Amazon Aurora, como instâncias do Aurora compatível com MySQL e Aurora compatível com PostgreSQL. Durante a janela de manutenção, o Amazon RDS aplica atualizações relacionadas a hardware, sistemas operacionais ou versões secundárias do mecanismo de banco de dados. Para obter mais informações, consulte Maintaining an Amazon Aurora DB cluster (Manutenção de um cluster de banco de dados do Amazon Aurora).

É possível configurar uma regra do Amazon CloudWatch Events para receber notificações sobre ações de manutenção em suas instâncias de banco de dados do Amazon Aurora. Caso já tenha recebido uma notificação, use o console do Amazon RDS para visualizar quaisquer ações de manutenção pendentes para suas instâncias de banco de dados.

Resolução

Nota: se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI), certifique-se de que a versão mais recente da AWS CLI esteja sendo usada.

Para receber notificações sobre ações de manutenção em sua instância de banco de dados, consulte What do I need to know about the Amazon RDS maintenance window? (O que preciso saber sobre a janela de manutenção do Amazon RDS?)

Visualizar ações de manutenção para a instância de banco de dados do Aurora

Para visualizar as ações de manutenção para sua instância de banco de dados do Aurora, faça o seguinte:

  1. Abra o console do Amazon RDS.
  2. No painel de navegação, escolha Databases (Bancos de dados).
  3. Escolha o cluster de banco de dados do Aurora ou a instância de banco de dados da qual deseja visualizar as ações de manutenção.
  4. Escolha a guia Maintenance & backups (Manutenção e backups). É possível visualizar a lista de ações de manutenção pendentes na seção Pending maintenance (Manutenção pendente).

Também é possível executar o comando describe-pending-maintenance-actions da AWS CLI para listar as ações de manutenção pendentes:

$ aws rds describe-pending-maintenance-actions --region example-region-name

Notificações de ação para manutenção de hardware

Você recebe uma notificação por e-mail quando a manutenção de hardware é agendada em suas instâncias de banco de dados. A notificação inclui o período em que a manutenção deve ser concluída, as zonas de disponibilidade (AZ) e quaisquer recursos afetados.

É possível realizar uma dessas ações depois de receber uma notificação de manutenção de hardware:

  • Aplique a manutenção do hardware imediatamente.
  • Se nenhuma ação for adotada, a manutenção será executada automaticamente na instância afetada. A manutenção acontece durante a janela de manutenção e dentro do prazo mencionado na notificação.

Dependendo de quantas instâncias estão em seu cluster, é possível haver tempo de inatividade.

  • Clusters com uma única instância - Durante a manutenção do hardware, o cluster e a instância ficam indisponíveis por alguns minutos até que a manutenção do hardware seja concluída.
  • Clusters com pelo menos duas instâncias - Se a instância afetada for uma instância de gravação, o cluster e as instâncias ficarão indisponíveis pelo tempo necessário até que a instância realize o failover. Se a instância afetada for uma instância de leitura, nenhum failover será executado. Nesse caso, a instância de leitura ficará indisponível por alguns minutos até que a manutenção seja concluída.

Nota: as ações de manutenção de hardware não podem ser adiadas.

Notificações de ação para manutenção do sistema operacional

A atualização do Amazon RDS do sistema operacional para melhorar o desempenho leva cerca de dez minutos para ser concluída. Isso não altera a versão do seu mecanismo de banco de dados nem a classe da instância de banco de dados do Amazon Aurora. O Amazon RDS aplica suas atualizações obrigatórias automaticamente de acordo com um cronograma. Você pode receber notificações sobre a manutenção programada do sistema operacional, como essa. Para atualizações opcionais, o Amazon RDS não aplica essas atualizações automaticamente. Mas é uma prática recomendada manter seus clusters de banco de dados do Amazon Aurora atualizados.

Para obter mais informações, consulte Working with operating system updates (Trabalhar com atualizações do sistema operacional). Para aplicar ações de manutenção do sistema operacional, consulte Applying updates for a DB cluster (Aplicação de atualizações para um cluster de banco de dados).

Nota: é uma prática recomendada aplicar atualizações a um cluster de banco de dados antes de aplicá-las nas instâncias de banco de dados de leitura. Em seguida, aplique as atualizações na instância de banco de dados de gravação para evitar tempo de inatividade excessivo. Se a atualização do sistema operacional for aplicada ao leitor, ele ficará indisponível até que a atualização seja concluída. Quando o gravador é atualizado, um failover é executado. A instância de banco de dados fica indisponível durante o tempo necessário para o failover da instância (geralmente cerca de 60 segundos).


Informações relacionadas

How long is the Amazon RDS maintenance window? (Qual é o tempo de duração da janela de manutenção do Amazon RDS?)

AWS OFICIAL
AWS OFICIALAtualizada há um ano