Quero configurar notificações para as janelas de manutenção do Amazon Relational Database Service (Amazon RDS) e do Amazon Redshift para minimizar o efeito sobre meus recursos.
Resolução
Para receber notificações por e-mail ou SMS sobre a manutenção de clusters e instâncias do Amazon RDS e do Amazon Redshift, use o Amazon Simple Notification Service (Amazon SNS).
Para visualizar as instâncias de banco de dados do Amazon RDS que você programou para manutenção de hardware durante a janela de manutenção, clique na guia Recursos afetados. Para obter mais informações, consulte a notificação de manutenção que o Amazon SNS envia para seu e-mail.
Quando a manutenção está em andamento, as Implantações Single-AZ ficam indisponíveis por aproximadamente 60 segundos. Se você usar uma Implantação multi-AZ e a instância de banco de dados primária estiver em uma Zona de disponibilidade afetada, o banco de dados fica disponível após a conclusão do failover. O failover ocorre durante sua janela de manutenção. Se a instância de banco de dados primária não estiver em uma Zona de disponibilidade afetada, a instância de banco de dados secundária é substituída sem failover e seu banco de dados permanece disponível.
Para identificar a Zona de disponibilidade da sua instância de banco de dados primária ou secundária, execute o comando describe-db-instances da AWS Command Line Interface (AWS CLI).
Observação: se você receber mensagens de erro ao executar comandos da 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.
Amazon RDS
Para configurar as notificações de eventos para o Amazon RDS, conclua as etapas a seguir:
- Crie um tópico do Amazon SNS. Em seguida, use seus endpoints para assinar um tópico, como contas de e-mail ou números de celular.
- Abra o console do Aurora e do RDS.
- No painel de navegação, clique em Assinaturas de eventos.
- Selecione Criar assinatura de evento.
- Na página Criar assinatura de evento, insira as seguintes informações:
Em Nome, insira um nome para a assinatura.
em Destino, selecione Nome do recurso da Amazon (ARN) e, em seguida, selecione o ARN para o tópico do Amazon SNS.
Em Origem, clique em Instâncias como o Tipo de origem.
Clique em Selecionar instâncias específicas e, em seguida, selecione sua instância.
Clique em Selecionar categorias de eventos específicas e, em seguida, selecione Manutenção.
- Clique em Criar.
Depois de criar uma assinatura de evento, você recebe notificações com os seguintes códigos de evento:
- RDS-EVENT-0026 para manutenção em andamento
- RDS-EVENT-0027 para manutenção concluída
Amazon Redshift
Para configurar notificações de eventos para o Amazon Redshift, realize as seguintes etapas:
- Abra o console do Amazon Redshift.
- No painel de navegação, clique em Eventos.
- Selecione Assinaturas de eventos e, em seguida, clique em Criar assinatura de evento.
- Na página Criar assinatura de evento, insira as seguintes informações:
Na seção Detalhes da assinatura, em Nome da assinatura do evento, insira um nome para o evento.
Na seção Tipo de assinatura, em Tipo de origem, clique em Cluster.
Em Cluster, selecione Para todos os clusters ou Selecionar clusters. Se você clicar em Selecionar clusters, selecione seus IDs de cluster.
Em Categorias, selecione gerenciamento e pendente.
Em Severidade, clique em Informações, Erro.
Na seção Ações de assinatura, crie um tópico ou selecione um tópico existente.
- Selecione Criar assinatura de evento.
Depois de criar uma assinatura de evento, você recebe notificações com os seguintes códigos de evento:
- REDSHIFT-EVENT-2003 A manutenção começou no cluster nome do cluster às horário UTC.
- REDSHIFT-EVENT-2004 Manutenção no cluster nome do cluster concluída às horário UTC.
Para obter mais informações, consulte Notificações de eventos de cluster provisionado do Amazon Redshift.
Observação: a manutenção programada do Amazon Redshift não inicia um evento. Para ver as próximas janelas de manutenção, consulte Janelas de manutenção.
Informações relacionadas
Trabalhar com a notificação de eventos do Amazon RDS
Manutenção de uma instância de banco de dados
Como minimizar o tempo de inatividade durante a manutenção necessária do Amazon RDS?