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, escolha a guia Recursos afetados. Para mais informações, consulte a notificação de manutenção que o Amazon SNS enviou 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 estará 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 será substituída sem failover e seu banco de dados permanecerá 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 erros ao executar comandos da AWS CLI, consulte Solucionar erros 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 e use seus endpoints para assinar um tópico, como contas de e-mail ou números de celular.
- Abra o console do Amazon RDS.
- No painel de navegação, escolha Assinaturas de eventos.
- Escolha Criar assinatura de evento.
- Na página Criar assinatura de evento, insira as seguintes informações:
Em Nome, insira um nome para a assinatura.
Para Alvo, selecione Nome do recurso da Amazon (ARN) e, em seguida, escolha o ARN para o tópico do SNS.
Em Origem, selecione Instâncias como o Tipo de origem.
Escolha Selecionar instâncias específicas e, em seguida, selecione sua instância.
Escolha Selecionar categorias de eventos específicas e, em seguida, selecione Manutenção.
- Escolha Criar.
Depois de criar uma assinatura de evento, você receberá 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 as notificações de eventos para o Amazon Redshift, realize as seguintes etapas:
- Abra o console do Amazon Redshift.
- No painel de navegação, escolha Eventos.
- Escolha Assinaturas de eventos e, em seguida, escolha 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 esse evento.
Na seção Tipo de assinatura, em Tipo de origem, escolha Cluster.
Em Cluster, escolha Selecionar cluster e, em seguida, escolha seus IDs de cluster.
Em ** Categorias**, escolha suas categorias.
Em Gravidade, escolha Erro ou Informações, Erro.
Na seção Ações de assinatura, crie um tópico ou escolha um tópico existente.
- Escolha Criar assinatura de evento.
Depois de criar uma assinatura de evento, você receberá notificações com os seguintes códigos de evento:
- REDSHIFT-EVENT-2003 para manutenção do Amazon Redshift em andamento
- REDSHIFT-EVENT-2004 para manutenção completa 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
Como trabalhar com a notificação de eventos do Amazon RDS
Notificações de eventos de cluster provisionados pelo Amazon Redshift
Manutenção de uma instância de banco de dados
Como minimizo o tempo de inatividade durante a manutenção necessária do Amazon RDS?