Restaurar uma versão anterior
Quando a versão no ar apresenta problema, você não precisa consertar o código correndo: restaure a versão anterior e investigue depois.
O que restaurar faz
A versão de destino continua inteira, com o artefato já aprovado. Restaurar troca qual delas recebe tráfego. Não há reconstrução, não há novo build, não há recompilação.
É por isso que a plataforma pode prometer que a versão que funcionava volta a mesma — e não uma reconstrução dela.
Passo a passo
- Abra Deployments, no projeto.
- Encontre a publicação que você quer de volta.
- Clique em Restaurar.
- Confira a confirmação: ela mostra as duas pontas lado a lado — o que está no ar agora e o que vai passar a estar.
- Confirme.
O estado passa por Voltando à versão anterior e termina em Versão anterior restaurada.
Uma confirmação que só pergunta "tem certeza?" transfere a você o trabalho de lembrar de onde está saindo — e é justamente essa memória que falta a quem chega correndo em um incidente.
O histórico não é destruído
Restaurar não apaga a versão que estava no ar. Ela permanece no histórico, com a evidência do que aconteceu. Você pode restaurá-la de volta depois de corrigir o problema.
Quando a versão nova não fica pronta
Aí não há o que restaurar: a troca de tráfego não chegou a acontecer. A publicação termina em Não foi possível publicar, com o motivo e a ação, e a versão anterior, se havia, continua sendo a que responde. Ver Estados da publicação.
Quando restaurar não é a ferramenta certa
| Situação | O que usar |
|---|---|
| A publicação ainda está em Preparando ou Construindo | Cancelar — nada foi trocado ainda |
| A versão nova não ficou pronta | Nada a restaurar — a anterior continua no ar. Corrija e publique de novo |
| O problema é uma variável errada | Corrija a variável e publique de novo |
| O problema é falta de recurso | Ajuste recursos e limites |
| A versão anterior também tinha o problema | Restaure uma anterior a ela, ou publique uma correção |
Próximos passos
Esta página ajudou?
Reportar um problema nesta páginaNão envie senhas, chaves, tokens ou dados de clientes.