Quero saber o que acontece durante a janela de manutenção do Amazon Relational Database Service (Amazon RDS). Quero saber as ações de manutenção pendentes para poder adiá-las, se necessário.
Resolução
Durante a janela de manutenção, o Amazon RDS aplica atualizações no hardware, no sistema operacional (SO) subjacente ou na versão secundária do mecanismo de banco de dados. O Amazon RDS também aplica modificações na instância de banco de dados que você não aplicou imediatamente. Certas operações de manutenção, como atualizações do sistema operacional e patches de banco de dados, causam tempo de inatividade na sua instância de banco de dados. Para minimizar o tempo de inatividade durante operações de manutenção, use uma implantação de instância de banco de dados Multi-AZ.
Configure notificações para ações de manutenção
Para configurar notificações para as próximas ações de manutenção em sua instância de banco de dados, conclua as seguintes etapas:
Observação: analise as instâncias de banco de dados que estão programadas para manutenção de hardware na guia Problemas abertos e recentes no seu AWS Health Dashboard. Para obter mais informações, consulte o e-mail de notificação de manutenção enviado para sua conta.
Liste ações de manutenção pendentes
Observação: se você receber mensagens de erro ao executar comandos da AWS Command Line Interface (AWS CLI), consulte Solução de problemas da AWS CLI. Além disso, verifique se você está usando a versão mais recente da AWS CLI.
Para ver se uma atualização de manutenção está disponível para sua instância de banco de dados, conclua as seguintes etapas:
- Abra o console do Aurora e do RDS.
- No painel de navegação, clique em Bancos de dados.
- Clique no ícone de Configurações.
- Em Preferências de coluna, ative Manutenção e clique em Continuar.
- Verifique se há um dos seguintes valores na coluna Manutenção:
required: O Amazon RDS aplica automaticamente a ação de manutenção ao recurso. Não é possível adiar a ação indefinidamente.
available: A ação de manutenção está disponível, mas o Amazon RDS não aplica automaticamente a ação ao recurso. É possível aplicá-la manualmente.
next window: O Amazon RDS aplica automaticamente a ação ao recurso durante a próxima janela de manutenção.
in progress: O Amazon RDS está aplicando a ação ao recurso.
Para visualizar as ações de manutenção pendentes para sua instância de banco de dados, conclua as seguintes etapas:
- Abra o console do Aurora e do RDS.
- No painel de navegação, clique em Bancos de dados.
- Selecione sua instância de banco de dados.
- Clique na guia Manutenção e backups.
- Na seção Manutenção pendente, veja a lista de ações de manutenção pendentes.
Ou é possível executar o seguinte 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
Observação: substitua example-region-name pela sua região da AWS.
Altere a janela de manutenção
A janela de manutenção ocorre durante o período de menor uso e exige modificações ocasionais.
Quando você altera a janela de manutenção de uma instância de banco de dados, o tempo de inatividade nem sempre ocorre. No entanto, se você alterar a janela de manutenção ao programar ações de modificação pendentes, o Amazon RDS aplica imediatamente as modificações e pode ocorrer um tempo de inatividade.
Para adiar uma ação de manutenção programada para a próxima janela de manutenção, altere a janela de manutenção da sua instância de banco de dados para a próxima janela possível.
Importante: se você alterar continuamente a janela de manutenção para evitar o tempo de inatividade, o Amazon RDS pode aplicar ações de manutenção em um momento de alto uso. Isso pode causar uma interrupção.
Adie ações de manutenção
Não é possível adiar uma ação de manutenção que já tenha começado. No entanto, é possível adiar uma ação de manutenção programada para a próxima janela de manutenção. Se você definir o valor de Maintenance como next window, a opção de adiar estará disponível.
Conclua as etapas a seguir:
- Abra o console do Aurora e do RDS.
- No painel de navegação, clique em Bancos de dados.
- Selecione sua instância de banco de dados.
- Clique em Ações e, em seguida, selecione Adiar upgrade.
Informações relacionadas
Modificar uma instância de banco de dados do Amazon RDS