O ApsaraDB RDS notifica você sobre eventos futuros de O&M — como migrações de instância e atualizações de versão — por telefone, e-mail ou mensagem interna, além de exibir avisos no console. Para cada evento, visualize as instâncias afetadas, a causa e o impacto esperado. Caso o horário padrão de switchover conflite com seu pico de uso, reagende-o para um momento mais conveniente.
Pré-requisitos
Antes de começar, verifique se você possui:
Um evento de O&M pendente. Para verificar, passe o ponteiro do mouse sobre o ícone
no canto superior direito do console do ApsaraDB RDS.
Níveis de urgência dos eventos
Os eventos dividem-se em dois níveis conforme a urgência:
[S0: Urgente] Correção de riscos: Eventos inesperados que exigem ação imediata, como substituições urgentes, atualizações de versão com falhas, correções de exceções de host e renovações de certificados SSL antes do vencimento. As notificações podem chegar com três ou mais dias de antecedência, e o prazo para reagendamento é curto.
[S1: Agendado] Manutenção do sistema: Problemas de baixo risco ou atualizações rotineiras de hardware e software. As notificações chegam com mais de três dias de antecedência e permitem o cancelamento desses eventos.
Configurar notificações
Para receber notificações de eventos de O&M, configure seus contatos e canais de notificação no console do Message Center, em ApsaraDB Fault or Maintenance Notifications. Defina a equipe de O&M de banco de dados como contatos e selecione Email para maximizar a confiabilidade da entrega. Há suporte tanto para Email quanto para Internal Messages.

Figura 1 Entrada para Configurações de Mensagem no console do Message Center

Figura 2 Configurações de notificação para ApsaraDB Fault or Maintenance Notifications
Inscrever-se em eventos de sistema do CloudMonitor
Para antecipar eventos de O&M ou criar automações orientadas a eventos, inscreva-se nos eventos de sistema do CloudMonitor. O RDS envia eventos de ciclo de vida — incluindo assinatura, início, fim e cancelamento — para o CloudMonitor. Para obter instruções de configuração, consulte Gerenciar políticas de assinatura de eventos (recomendado). Para visualizar a lista completa de eventos disponíveis para inscrição, consulte Apêndice 1: Eventos de sistema relacionados ao CloudMonitor.
Veja a seguir um exemplo de payload de evento do CloudMonitor:
{
"eventId": "c864b30b-7f69-5f04-b0e7-8dfb0eabcfd9", // The event ID. The same event has the same ID.
"product": "RDS", // The service code.
"reason": "Host software/hardware upgrade", // The cause of the event.
"extra": {
"impactEn": "Transient instance disconnection", // The impact of the event.
"eventCode": "rds_apsaradb_transfer", // The code of the O&M event type.
"eventNameEn": "Instance migration", // The name of the O&M event.
"switchTime": "2024-09-15T01:30:00+08:00", // The scheduled switchover time, which is the time when a transient connection occurs on the instance if a switchover is performed.
"startTime": "2024-09-14T21:30:00+08:00", // The scheduled start time of the event, which is the time when the event enters the scheduling queue and waits to be executed.
"cancelCode": "OutOfGoodPerfBySoftHardwareUpgrade", // The cancellation risk code.
"detailCode": "HostSoftHardwareUpgrade", // The detailed cause code.
"instanceInfo": ""
},
"instanceId": "rm-2ze9d66o65q1g02g6", // The instance ID.
"eventType": "Maintenance",
"instanceComment": "rm-2ze9d66o65q1g02g6", // The alias of the instance.
"instanceType": "Instance",
"publishTime": "2024-09-10T16:01:47+08:00"
}
Para os valores dos campos cancelCode e detailCode, consulte Apêndice 2: Códigos de causa detalhada e riscos de cancelamento.
Agendar um evento
Faça login no console do ApsaraDB RDS.
-
No painel de navegação à esquerda, clique em Event Center. Na barra de navegação superior, selecione a região onde sua instância RDS está localizada.
NotaSe um evento de O&M pendente exigir agendamento, um aviso solicitará que você defina um horário o mais breve possível.
-
Opcional: Na aba Scheduled Events, configure uma janela de tempo recorrente. Configure essa janela caso sua carga de trabalho não tolere interrupções de conexão durante o horário comercial. Instâncias com tratamento resiliente de conexões podem utilizar a janela de manutenção padrão. O painel Recurring Time Window Settings aplica-se globalmente a todos os eventos proativos de O&M, exceto aqueles destinados a corrigir vulnerabilidades de alto risco. Ao configurar uma janela de tempo recorrente, novos eventos proativos de O&M usarão automaticamente o intervalo definido para o horário de switchover. Se você pular esta etapa, o horário de switchover assumirá como padrão a janela de manutenção da sua instância.
Clique em Recurring Time Window Settings.
Configure os parâmetros e clique em Save.
-
Na aba Scheduled Events, visualize os detalhes do evento. Para reagendar um switchover de um evento no estado Planned, selecione a instância e clique em Schedule Event.
NotaAs informações exibidas variam conforme o tipo de evento.
-
Na caixa de diálogo Schedule Event, defina o horário de switchover e clique em OK. Programe switchovers fora do horário de pico e certifique-se de que sua aplicação esteja configurada para reconectar-se automaticamente à instância.
Opção
Comportamento
Earliest Execution Time
O sistema seleciona a data e hora mais cedo disponível para o switchover. A instância entra no estado Pending imediatamente após você salvar.
Horário personalizado
Defina qualquer data e hora, desde que não seja posterior ao Deadline.
Impactos potenciais
A tabela a seguir descreve as causas e os impactos de cada tipo de evento.
|
Tipo de evento |
Causa |
Impacto |
|
Migração de instância |
Vulnerabilidades do host, expiração de garantia de hardware ou atualizações do SO. O sistema migra suas instâncias — incluindo instâncias sem alta disponibilidade e instâncias somente leitura — para um novo servidor. |
Switchover de instância |
|
Switchover primário/secundário |
Vulnerabilidades do host, expiração de garantia de hardware ou atualizações do SO. |
Switchover de instância |
|
Atualização de certificado SSL |
Certificados SSL prestes a expirar. |
— |
|
Alteração do modo de backup |
Certificados SSL prestes a expirar. |
— |
|
Atualização da versão secundária do mecanismo |
Uma nova versão secundária do mecanismo está disponível para adicionar recursos, corrigir problemas ou melhorar o desempenho. |
Switchover de instância |
|
Atualização da versão do proxy de banco de dados |
Uma nova versão secundária do proxy está disponível para adicionar recursos, corrigir problemas ou melhorar o desempenho. |
Switchover de instância |
|
Atualização de rede |
Atualizações de infraestrutura de rede para melhorar o desempenho e a estabilidade. |
Switchover de instância |
|
Atualização de hardware ou software do host |
Vulnerabilidades do host ou atualizações de hardware/software. O sistema reinicia sua instância. |
Reinicialização da instância |
Impacto do switchover de instância
O switchover ocorre dentro da janela de manutenção após o horário agendado. Após o switchover:
A instância permanece somente leitura por até 30 segundos durante a sincronização dos dados. Agende migrações fora do horário de pico e configure sua aplicação para reconexão automática. Para mais detalhes, consulte Impactos de um switchover de instância.
Não é possível gerenciar a instância temporariamente usando o Data Management (DMS) ou o Data Transmission Service (DTS).
Impacto da reinicialização da instância
A reinicialização ocorre dentro da janela de manutenção após o horário agendado. Após a reinicialização:
Atualização de rede: alterações de endereço IP virtual
Algumas atualizações de rede envolvem migrações entre zonas que alteram o endereço IP virtual (VIP) da sua instância. Clientes conectados via VIP perdem a conexão. Para evitar isso, conecte-se usando o endpoint baseado em nome de domínio e desative o cache DNS na sua aplicação e no servidor.
Diferenças entre versões secundárias do mecanismo
Versões secundárias diferentes contêm atualizações distintas. Revise as notas de lançamento para entender as diferenças entre sua versão atual e a versão de destino antes da atualização. Para mais informações, consulte Notas de lançamento do AliPG (PostgreSQL 14-17).
Diferenças entre versões do proxy de banco de dados
Versões diferentes do proxy de banco de dados contêm atualizações distintas. Verifique as diferenças entre a versão atual do proxy e a versão de destino antes de atualizar.
Perguntas frequentes
Os eventos de O&M são executados automaticamente? Posso cancelá-los?
Eventos agendados são executados automaticamente e não podem ser cancelados — esse comportamento é intencional para manter a integridade da sua instância. No entanto, reagende o switchover para um horário menos disruptivo. Defina-o fora do horário de pico e garanta que sua aplicação se reconecte automaticamente após a execução do evento. Para visualizar os passos, consulte Agendar um evento.