DNS Docs

Atualizações

Verificar a versão publicada, enviar um pacote de release, aplicar a atualização no lugar e voltar para a versão anterior.

Onde fica: Sistema → Atualizações · rota /updates Permissão: updates — Administrador por padrão; pode ir para um papel personalizado Subtítulo na tela: Gerência de versões do Made4DNS — verificação, atualização no lugar e desfazer

Não tem abas: é uma pilha de blocos, na ordem em que se usa.

Tela de Atualizações com a versão instalada, o painel de novidades e o envio de release
Sistema → Atualizações

O DNS continua respondendo durante a atualização

Quem atualiza é a aplicação de gestão. Os serviços de DNS são independentes: eles seguem resolvendo enquanto o painel reinicia. O que sai do ar por 30 a 60 segundos é o painel e a API, e as sessões abertas precisam entrar de novo.

Bloco 1 — Novidades

O que mudou nas últimas versões, com destaque para a versão em que você está e para as posteriores à sua. É o resumo que responde "vale a pena atualizar agora".

Bloco 2 — Versão instalada

Mostra a versão atual e, quando há verificação recente, se existe versão nova ou se você já está na mais recente, junto da data da última verificação.

Bloco 3 — Upload manual de release

Envio do pacote .tar.gz que a Made4it disponibiliza. O nome precisa seguir o formato made4dns-X.Y.Z.tar.gz e o tamanho máximo é de 200 MB. Aceita arrastar o arquivo.

Depois de enviado, o pacote entra na lista de releases disponíveis e pode ser escolhido como origem da atualização. Cada item da lista tem um botão de remover.

Bloco 4 — Verificar atualizações

Consulta o servidor de releases. Em avançado, é possível apontar para outro endereço de manifesto — útil para quem hospeda releases internas.

Bloco 5 — Aplicar a atualização

Origem

Três opções:

OrigemO que faz
URL do manifestoBaixa o pacote oficial
Git pullClona direto do repositório
Pacote localUsa um .tar.gz já presente no servidor, inclusive o que você enviou acima

Duas opções que mudam o resultado

OpçãoPadrãoO que muda
Simulação (dry-run)desligadaFaz tudo — download, ponto de restauração, validações — e não aplica. É o ensaio
Desfazer automático em falhaligadaSe algo der errado no meio, volta sozinho para o ponto de restauração anterior

Faça a simulação antes, principalmente na primeira vez

A simulação exercita o caminho inteiro sem risco: se o pacote está corrompido, se falta espaço, se alguma validação reprova, você descobre com o serviço no ar. Só depois rode a atualização real.

O que a atualização faz

Cria um ponto de restauração com o estado anterior.
Entra em modo manutenção — o DNS continua funcionando.
Baixa, valida e aplica o pacote.
Reinicia a aplicação de gestão, cerca de 30 a 60 segundos.

A tela acompanha o processo com a etapa atual e o progresso. Perto do fim o painel perde contato com o servidor — isso é esperado durante o reinício, e a própria tela avisa para recarregar em cerca de 30 segundos.

A lista de recomendações da tela

A tela lista quatro cuidados antes de confirmar, e eles valem a leitura:

  1. Tire um snapshot da máquina virtual no hipervisor. É a recuperação em segundos se algo crítico falhar — o ponto de restauração do produto cobre a aplicação, não o sistema operacional.
  2. Avise os usuários de que o painel fica cerca de 60 segundos fora.
  3. Em cluster ou anycast, este servidor sai do atendimento durante a atualização.
  4. Use a simulação primeiro.

Em cluster, atualize um nó por vez

Atualizar dois nós ao mesmo tempo derruba a redundância que justifica o cluster. Espere o primeiro voltar, confirme que ele responde e que o parceiro voltou a sincronizar, e só então siga para o próximo.

Bloco 6 — Pontos de restauração e Desfazer

Os pontos são criados automaticamente antes de cada atualização e guardam o estado anterior. O botão volta para o mais recente, e o Made4DNS reinicia ao final.

Se a lista estiver vazia, é porque nenhuma atualização foi feita ainda pelo painel — não há para onde voltar.

Armadilhas

  1. O painel sai do ar por cerca de um minuto. O DNS não.
  2. As sessões abertas caem e precisam de novo login.
  3. Em cluster, o nó sai do atendimento durante o processo. Atualize um de cada vez.
  4. O ponto de restauração cobre a aplicação, não a máquina. O snapshot do hipervisor é o complemento, não o substituto.
  5. O envio manual só aceita .tar.gz no formato de nome esperado, até 200 MB. Outro nome é recusado antes do envio.
  6. Desligar o desfazer automático significa ficar com uma instalação pela metade se algo falhar. Só faça isso com o snapshot do hipervisor pronto.
  7. Se o DNS do sistema operacional estiver quebrado, o download do pacote falha mesmo com a resolução dos assinantes funcionando.

Nesta página