SQL · Capítulo 12
Backup, restore e migrações
Tratar dados como ativo: cópias, restauro testado e evolução de schema.
O que precisas de perceber
Um backup não existe até teres testado o restauro. Mantém migrações versionadas, evita alterações destrutivas sem plano e testa em cópia realista antes da produção.
EXEMPLO
Vê o código
-- exemplo conceptual: backup -> validar -> migrar -> smoke test -> rollback planeadoAs minhas notas
Escreve apontamentos deste capítulo. Ficam apenas neste dispositivo.
Guardado localmente.Exercício
Escreve um plano de migração que adicione uma coluna obrigatória sem interromper uma aplicação existente.