Manutenção agendada
APLICA-SE A: Banco de dados do Azure para PostgreSQL – Servidor Flexível
Seu servidor flexível do Banco de Dados do Azure para PostgreSQL passa periodicamente por operações de manutenção para ajudar a manter seu banco de dados gerenciado seguro, estável e atualizado. Durante as manutenções, o servidor obtém novos recursos, atualizações e patches.
Importante
Evite todas as operações de servidor (modificações, alterações de configuração, iniciar/parar o servidor) durante a manutenção do servidor flexível do Banco de Dados do Azure para PostgreSQL. O envolvimento nessas atividades pode levar a resultados imprevisíveis e possivelmente afetar o desempenho e a estabilidade do servidor. Aguarde até que a manutenção seja concluída para realizar operações de servidor.
Você pode agendar a manutenção para um dia específico da semana e um intervalo de tempo dentro desse dia. Ou pode permitir que o sistema escolha um dia e um período para você automaticamente.
O sistema envia notificações de manutenção com 5 dias de antecedência, para que você tenha tempo suficiente para se preparar. O sistema também informa quando a manutenção começa e quando ela termina com êxito.
As notificações sobre as próximas manutenções agendadas podem ser:
- Enviadas por email para um endereço específico.
- Enviadas por email para uma função do Azure Resource Manager.
- Enviadas em uma mensagem de texto para dispositivos móveis.
- Enviadas por push como notificação para um aplicativo do Azure.
- Entregue como mensagem de voz.
Ao especificar preferências para o cronograma de manutenção, você pode escolher entre um cronograma personalizado e um cronograma gerenciado pelo sistema. Se você optar por uma programação personalizada, poderá especificar um dia da semana e um intervalo de tempo. Mas se você selecionar um cronograma gerenciado pelo sistema, o sistema escolherá um dia para você. E dentro desse dia, ele escolhe uma janela de tempo de uma hora, entre 23h e 7h no horário da região do seu servidor. Você pode configurar diferentes cronogramas de manutenção para cada um dos seus servidor flexível do Banco de Dados do Azure para PostgreSQL.
Importante
Normalmente, o intervalo entre eventos de manutenção programada bem-sucedidos para um servidor é de, pelo menos, 30 dias. Mas para uma atualização de emergência crítica, como uma vulnerabilidade grave, a janela de notificação pode ser menor que cinco dias ou até mesmo omitida. A atualização crítica pode ser aplicada ao seu servidor, mesmo que o sistema tenha executado com sucesso a manutenção programada nos últimos 30 dias.
Você pode atualizar suas configurações de manutenção programada a qualquer momento. Se a manutenção estiver agendada para seu servidor flexível do Banco de Dados do Azure para PostgreSQL e você atualizar suas preferências de manutenção agendada, a implementação atual não será reprogramada. Ela ocorre no dia e hora já agendados. As alterações nas configurações de manutenção programada entram em vigor após a conclusão bem-sucedida da próxima manutenção programada.
Você pode definir um cronograma gerenciado pelo sistema ou um cronograma personalizado para cada servidor flexível do Banco de Dados do Azure para PostgreSQL na sua assinatura do Azure:
- Com um agendamento gerenciado pelo sistema, o sistema escolhe qualquer janela de uma hora entre 23h e 7h no horário da região do servidor.
- Com um cronograma personalizado, você pode especificar sua janela de manutenção para o servidor, escolhendo o dia da semana e o horário de início de uma janela de tempo de uma hora.
A manutenção programada ocorre primeiro em servidores configurados com programações gerenciadas pelo sistema. Seguido por servidores com programações personalizadas após, pelo menos, sete dias dentro de uma região. Para receber atualizações antecipadas para servidores de desenvolvimento e teste, use um agendamento gerenciado pelo sistema. Essa escolha permite testes antecipados e resolução de problemas, antes que as atualizações cheguem aos servidores de produção com cronogramas personalizados.
As atualizações para servidores de agendamento personalizado começam sete dias depois, durante uma janela de manutenção definida. Depois de ser notificado, você não poderá adiar as atualizações. Aconselhamos que você use agendamentos personalizados somente para ambientes de produção.
Em casos raros, o sistema pode cancelar alguns eventos de manutenção ou alguns eventos podem não ser concluídos com êxito. Se uma atualização falhar, o processo será revertido e seu servidor será restaurado para a versão anterior dos binários. O servidor ainda pode ser reiniciado durante a janela de manutenção.
Se uma atualização for cancelada ou falhar, o sistema gerará uma notificação sobre o evento de manutenção cancelado ou com falha. A próxima tentativa de executar a manutenção será agendada de acordo com as configurações de agendamento atuais e você receberá uma notificação sobre isso com cinco dias de antecedência.
Algumas considerações a serem feitas durante a manutenção mensal:
- A manutenção mensal é impactante e envolve certo tempo de inatividade.
- O tempo de inatividade depende da carga transacional no servidor no momento da manutenção.