Vibecoding
Por que backup não é opcional
Existe quem faz backup e quem ainda não perdeu tudo. Você escolhe de qual lado ficar antes ou depois.
Tem uma frase velha no mundo da tecnologia: existem dois tipos de pessoas, quem faz backup e quem ainda vai perder tudo pela primeira vez.
Eu já fui o segundo. Um projeto de semanas num HD que simplesmente morreu numa terça de manhã. Nenhum aviso. Só a tela preta e o silêncio. Aprendi na pele o que é backup: é a coisa que você só valoriza depois de precisar e não ter.
Meu take: backup não é paranoia. É respeito pela lei de Murphy. O que pode dar errado vai dar, e sempre no pior momento.
As formas de perder tudo
Você acha que perder dado é raro. Não é. É uma lista comprida de formas comuns:
- O comando errado. Um DELETE sem WHERE, um rm no diretório errado, e a tabela some.
- A conta suspensa. Um problema de pagamento, uma denúncia falsa, e seu provedor te bloqueia sem aviso.
- O hardware que morre. HD, SSD, tudo tem prazo de validade e ele nunca avisa.
- O ataque. Ransomware criptografa seus dados e pede resgate.
- O erro da IA. Você pede uma limpeza, ela "otimiza", e leva junto o que importava.
Cada uma dessas acontece todo dia com alguém. A pergunta não é se vai acontecer com você. É quando.
Backup não é a mesma coisa que Git
Erro comum: "meu código está no GitHub, estou coberto". Metade certo.
Git salva seu código. Não salva os dados dos seus usuários. Cadastros, pedidos, mensagens, tudo isso está no banco. E o banco não vai pro Git.
Perder o código é chato. Você reescreve. Perder os dados dos usuários é fatal. Você não reescreve o cadastro de mil pessoas. Backup de verdade cobre os dois: código e dados.
Não terceirize a responsabilidade
"Mas meu provedor faz backup." Faz? Você tem certeza? Já testou restaurar? Sabe de quantos dias atrás?
Não terceirize a responsabilidade pelo que você não pode perder. O provedor pode ter backup, pode não ter, pode ter e você não conseguir acessar quando precisar. Tenha o seu, sob seu controle.
É barato ser precavido
A parte boa: backup custa quase nada. Storage na nuvem é barato. Automatizar a exportação do banco leva uma tarde. Depois roda sozinho.
Compare com o custo do outro lado: reconstruir tudo do zero, recuperar a confiança dos usuários que perderam os dados, o projeto morto. O backup é o seguro mais barato que existe.
O mínimo que resolve
Não precisa de sistema complexo. O mínimo:
- Código no Git remoto e privado.
- Banco exportado automaticamente, todo dia.
- Cópias em pelo menos dois lugares, um deles na nuvem.
- Uma restauração testada por mês pra confirmar que funciona.
Backup que você nunca restaurou não é backup. É esperança com nome bonito.
Vibecoding com engenharia é construir assumindo que tudo pode falhar. Você não faz backup porque desconfia da tecnologia. Faz porque respeita que a máquina, a conta e o comando erram. O backup é o que transforma um desastre em um susto.
Faça antes de perder. Depois é tarde.
A decisão é sua.
Perguntas frequentes
Perguntas rápidas
+Meu provedor nao faz backup por mim?
As vezes faz, as vezes nao, e voce nem sabe. Nao terceirize a responsabilidade pelo que voce nao pode perder. Tenha o seu.
+E se eu for so um projeto pequeno?
Projeto pequeno tem menos recurso pra se recuperar de uma perda. O backup importa mais, nao menos.
+Quanto custa fazer backup?
Quase nada. Storage e barato. Caro e o dia que voce perde tudo e tem que reconstruir do zero.
Continue lendo
Como não virar refém de uma ferramenta de IA
A ferramenta que você ama hoje pode dobrar de preço, mudar de dono ou fechar amanhã. Não construa em cima de uma só.
VibecodingO que fazer quando a IA te dá código que você não entende
A tentação é apertar aceitar e seguir. Não faça. Código que você não entende é código que você não mantém.
Vibecoding3 perguntas pra saber se seu app está seguro
Você não precisa auditoria completa pra começar. Precisa responder três perguntas com honestidade.