Este artigo responde a perguntas frequentes sobre a janela de manutenção da Instância Gerenciada SQL do Azure. Para obter perguntas frequentes sobre uma janela de manutenção para o Banco de Dados SQL do Azure, consulte Perguntas frequentes sobre a janela de manutenção.
Disponibilidade e capacidade da janela de manutenção
O que é o recurso de janela de manutenção?
O recurso de janela de manutenção fornece a capacidade de limitar as interrupções de manutenção da instância gerenciada SQL do Azure a um bloco de tempo pré-agendado, fora do horário comercial. Para obter mais informações, consulte Agendamentos da janela de manutenção.
Qual é a política de manutenção padrão se eu não escolher nenhuma janela específica?
Os eventos de manutenção ocorrem durante a janela padrão das 17h às 8h, horário local, de segunda a domingo.
Os usuários trabalham em um fuso horário diferente do data center do Azure. Qual fuso horário é local?
A hora local é determinada pelo local da região do Azure que hospeda o recurso e observa o horário de verão de acordo com a definição de fuso horário local. Ele não é determinado pelo fuso horário configurado em sua instância gerenciada.
Em que regiões está a escolher uma janela de manutenção disponível?
Para a Instância Gerenciada SQL do Azure, escolher a janela de manutenção está disponível em todas as regiões do Azure.
Não vejo a minha região na lista de regiões disponíveis, o que posso fazer?
Abra um Ticket de Suporte para compartilhar o feedback e verificar os planos para sua região.
Qual é o preço da janela de manutenção?
Configurar e usar a janela de manutenção é gratuito para todos os tipos de assinatura elegíveis do Azure, consulte Disponibilidade de recursos da janela de manutenção.
Receberia uma notificação da janela de manutenção?
Pode optar por receber uma notificação 24 horas antes do evento de manutenção, imediatamente antes do início da manutenção e quando a janela de manutenção estiver concluída. O centro de integridade de recursos pode ser verificado para obter mais informações. Para receber e-mails, as notificações antecipadas devem ser configuradas. Para obter mais informações, consulte Notificações antecipadas.
Em quais objetivos de nível de serviço (SLOs) posso escolher uma janela de manutenção?
A escolha de uma janela de manutenção é suportada para todos os SLOs, mas não é suportada em determinados tipos de subscrição. Para obter mais informações, consulte Disponibilidade de recursos da janela de manutenção na Instância Gerenciada SQL do Azure.
Quanto tempo leva para processar uma alteração de cronograma de janela de manutenção?
Você pode escolher uma janela de manutenção diferente a qualquer momento, mas alterar a janela de manutenção para uma instância pode ser uma operação de longa duração. Para obter mais informações, consulte Operações de gerenciamento de instância gerenciada SQL do Azure.
A notificação prévia abrange todos os eventos de manutenção?
Não, as notificações antecipadas concentram-se apenas em eventos de manutenção planeados que podem causar uma interrupção do serviço.
Configurando uma janela de manutenção
Posso escolher uma hora/dia específica para a janela de manutenção?
Não, você pode escolher entre janelas pré-agendadas durante a semana ou de fim de semana. A manutenção pode ocorrer em qualquer altura ou dia dentro da janela.
Posso cancelar ou adiar um evento de manutenção planeada com base na notificação recebida?
Não. Não há suporte para cancelar ou adiar um evento de manutenção futuro. As notificações ajudam-no a preparar-se para o evento.
Quais são as opções suportadas para configurar uma janela de manutenção para uma instância gerenciada SQL do Azure existente?
Portal do Azure, PowerShell, CLI do Azure e API REST.
Tenho a janela de manutenção padrão selecionada. Posso ativar notificações antecipadas para essa manutenção?
Sim, isso está atualmente disponível na Instância Gerenciada SQL do Azure.
Posso definir alertas no nível da instância ou do grupo de recursos?
Não. As notificações antecipadas são configuradas por meio de alertas de Integridade do Serviço. Os alertas de integridade do serviço oferecem suporte à configuração de assinatura, tipo de recurso e níveis de região. Portanto, não é possível configurar a notificação no nível do grupo de recursos ou no nível da instância.
Posso configurar alertas usando o PowerShell ou a CLI do Azure?
Não há comandos do PowerShell e da CLI do Azure dedicados à configuração de alertas de integridade do serviço. No entanto, você pode usar um modelo ARM e aproveitar qualquer método padrão para implantá-lo usando CLI e PowerShell. Basta seguir as diretrizes do Guia de início rápido: criar alertas de registro de atividades em notificações de serviço usando um modelo ARM.
Expectativas durante uma janela de manutenção
O que acontece quando escolho uma janela de manutenção?
Configurar a janela de manutenção é uma operação assíncrona de longa execução, semelhante à alteração da camada de serviço da sua instância gerenciada SQL do Azure. O recurso está disponível durante o processo, exceto uma breve reconfiguração que acontece no final da operação e normalmente dura até 8 segundos, mesmo durante transações de longa duração. Para minimizar o impacto da reconfiguração, você deve executar a operação fora do horário de pico.
Que tipos de atualizações são normalmente realizadas durante uma janela de manutenção?
O evento de manutenção pode conter atualizações para todas as partes da pilha de computação, incluindo, mas não limitado a, hardware, firmware, sistema operacional, o mecanismo de banco de dados SQL. Eles geralmente são combinados em um único lote para minimizar a incidência de eventos de manutenção. Para a Instância Gerenciada SQL, as atualizações são combinadas em dois lotes, um focado na infraestrutura física e outro focado no mecanismo SQL e na infraestrutura lógica. Para a Instância Gerenciada SQL do Azure, o endereço IP da instância gerenciada SQL é alterado.
Com que frequência são as atualizações?
Para a Instância Gerenciada SQL do Azure, os clientes podem esperar aproximadamente duas atualizações de manutenção planejadas por mês, mas essas atualizações podem resultar em mais de um evento de manutenção.
O que posso esperar durante um evento de manutenção?
O evento de manutenção representa um período durante o qual as atualizações são aplicadas no recurso. O evento de manutenção acontece dentro da janela de manutenção definida. Durante um evento de manutenção, os bancos de dados estão totalmente disponíveis e acessíveis, mas algumas das atualizações de manutenção exigem uma reconfiguração. Para a Instância Gerenciada SQL, uma atualização pode resultar em vários eventos de manutenção. Dependendo da janela de manutenção configurada e do dia de início da atualização, os eventos de atualização podem ser concluídos dentro de uma semana ou transbordar para a semana seguinte. No entanto, os eventos de manutenção planejados nunca são executados fora das janelas de manutenção definidas.
Quantas reconfigurações posso esperar durante um evento de manutenção?
Se a atualização de manutenção exigir uma reconfiguração, normalmente entre uma e quatro reconfigurações acontecem durante a janela. Excepcionalmente, pode haver mais de quatro reconfigurações.
Pré-requisitos e preparação para uma janela de manutenção
Meu aplicativo pode se tornar resiliente a eventos de reconfiguração?
Sim, para resiliência do aplicativo durante a manutenção do Gateway, verifique se os aplicativos cliente usam a política de conexão de redirecionamento. Para resiliência durante a reconfiguração, os aplicativos devem seguir conceitos de lógica de repetição .
Existem pré-requisitos para configurar a janela de manutenção?
Para a Instância Gerenciada SQL do Azure, endereços IP adicionais são necessários temporariamente, como no cenário de dimensionamento de vCores para a camada de serviço correspondente.
Como faço para validar se minhas instâncias gerenciadas SQL estão configuradas para a janela de manutenção?
Em configurações do recurso do Azure, a guia manutenção permite que você revise e altere a agenda atual do plano de manutenção. Você também pode revisar e definir as agendas da janela de manutenção para vários recursos por meio do PowerShell, CLI ou API do Azure.
Posso verificar a lista de recursos que serão afetados pelo evento para o qual fui notificado?
Sim, essas informações estão disponíveis no Azure Monitor na página Manutenção Planejada da Integridade do Serviço, visitando o evento único. Outra maneira é recuperar a lista de recursos afetados usando oAzure Resource Graph Explorer. Você receberá um email de notificação antecipada que contém a ID de notificação e um link para o Azure Resource Graph Explorer.
Monitorização da janela de manutenção
Não consigo configurar notificações antecipadas para manutenção planejada, ainda vou ver o evento de manutenção planejada no painel Integridade do Serviço?
Para a Instância Gerenciada SQL do Azure, os eventos de manutenção planejada são visíveis no painel Integridade do Serviço, mesmo que as notificações antecipadas não estejam configuradas.
A notificação diz "Em andamento", mas a janela ainda não começou?
Há um período de duas horas em que as notificações são enviadas. Isso significa que você pode receber uma notificação até 26 horas antes do evento, antes da janela abrir e depois que a janela for fechada. Embora o título da notificação seja "Em andamento", o conteúdo da notificação contém a hora de início e término da janela de manutenção e esse é o momento em que a manutenção começará e terminará.
Existe um cenário em que não recebo notificação sobre o evento planejado?
Sim, caso você tenha criado um novo recurso, executado uma operação de dimensionamento ou alterado a janela de manutenção, sua instância gerenciada pelo SQL pode acabar na máquina que já está agendada para atualização. Nesse caso, você será notificado somente quando a janela de implantação for iniciada e terminada. Para todas as implantações futuras, você receberá uma notificação antecipada sobre os eventos planejados.
Posso verificar se minha instância foi atualizada nos últimos X dias?
Você pode usar o Azure Resource Graph Explorer para recuperar uma lista de eventos de manutenção ou usar a página de visão geral da Integridade do Serviço.
O que acontece quando um evento de manutenção falha?
Embora raras, podem ocorrer falhas ou interrupções durante um evento de manutenção. Em caso de falha, as alterações são revertidas e a manutenção será reprogramada para outro momento.