Continuidade verificada: backups byte-a-byte e recuperação medida
Plano de continuidade que já foi executado, não só escrito: verificação integral de integridade e drills de restauração com tempo medido, não estimado.
Continuidade verificada: backups byte-a-byte e recuperação medida
Existe uma frase que resume a diferença entre continuidade de verdade e continuidade de apresentação: um backup que nunca foi restaurado é apenas uma esperança com data de validade. Instituições de missão crítica não podem se dar ao luxo de descobrir, durante um evento crítico, que o plano de recuperação era uma ficção bem formatada. A Demix trata continuidade como capacidade medida — e capacidade medida exige execução, não documentação.
Este artigo descreve nossa abordagem: verificação de integridade integral dos backups e drills de restauração com tempo medido. É uma disciplina menos glamourosa do que falar de IA, mas é a base sem a qual nenhuma camada superior é confiável. Um agente autônomo não pode operar com garantias se os dados que o sustentam podem desaparecer sem aviso.
O problema com "temos backup"
"Temos backup" é uma das afirmações mais frequentes e menos verificadas da indústria. Na prática, ela costuma significar que existe um processo agendado, que produz arquivos em algum lugar e que ninguém testou de ponta a ponta. As falhas clássicas são conhecidas: arquivos truncados, jobs que falharam silenciosamente, cópias que nunca foram validadas, dependências de restauração que ninguém documentou, chaves que não estão disponíveis no momento crítico.
O ponto em comum dessas falhas é que todas são invisíveis até o pior momento possível. É por isso que tratamos a verificação como parte do backup, não como etapa opcional. Um backup cuja integridade não foi comprovada é tratado como backup inexistente — e a ausência é tratada como evento crítico, não como pendência administrativa.
Há também uma dimensão organizacional. Quando a continuidade depende de uma pessoa específica que "sabe como restaurar", a capacidade real da instituição é aquela pessoa — não o processo. Nossa abordagem elimina o herói único: procedimentos são executáveis por qualquer operador treinado, os resultados são registrados e qualquer auditor pode reconstruir o que foi feito. Continuidade que depende de memória tribal não é continuidade; é sorte acumulada.
Verificação byte-a-byte, sem amostragem
Cada cópia produzida pela nossa rotina de continuidade passa por verificação de integridade integral: o conteúdo é comparado byte a byte com a origem, com registro do resultado. Não usamos amostragem como critério de aprovação. Amostragem é útil para monitorar tendências; para declarar que um backup está íntegro, não basta.
Além da verificação de integridade, a rotina valida a cadeia completa: os dados de origem estavam completos, a cópia foi gravada sem truncamento, o armazenamento de destino está saudável e as chaves necessárias para restauração estão disponíveis e válidas. Cada etapa produz evidência registrada, de modo que um auditor pode reconstruir o histórico de qualquer cópia meses depois. Uma falha em qualquer etapa dispara alerta imediato para os operadores — falha silenciosa em continuidade é falha em dobro, porque elimina a rede de proteção exatamente quando ela é necessária.
Drills de restauração com tempo medido
Integridade não basta. Um backup íntegro que leva tempo inviável para restaurar não resolve o problema da missão. Por isso executamos drills periódicos de restauração em ambiente controlado, nos quais o objetivo não é demonstrar que a restauração funciona, mas medir quanto ela leva — e comparar com o envelope de recuperação que a instituição exige.
Cada drill produz três números: o tempo total até o serviço voltar a operar, o tempo até os dados estarem consistentes e o tempo até a validação funcional confirmar que tudo está no lugar. Esses números são registrados e acompanhados ao longo do tempo. Se o tempo de recuperação cresce, sabemos antes de um evento crítico real — e agimos sobre a causa enquanto ainda é um exercício.
Dizer "recuperação em X horas" sem ter medido é uma promessa. Dizer "recuperação medida em X horas no último drill, com dados íntegros verificados byte a byte" é uma capacidade. A diferença parece pequena no slide, mas é a diferença entre acordar com um evento crítico e acordar com um evento crítico que já tem resposta ensaiada.
Os drills também testam o que costuma ser esquecido: a restauração de configurações, credenciais e dependências de serviço, não apenas dos dados brutos. Um banco restaurado sem a configuração correta é um banco inútil. Por isso o escopo do exercício é o serviço completo — e o critério de sucesso é o serviço operando, não o arquivo aberto.
Continuidade como disciplina contínua
Continuidade não é um projeto com data de conclusão. É uma disciplina que acompanha toda mudança na infraestrutura: cada novo serviço, cada nova rota de replicação, cada alteração de topologia exige que a rotina de verificação e os drills sejam reavaliados. Uma capacidade de recuperação que era verdadeira no mês passado pode deixar de ser verdadeira hoje, não porque algo quebrou, mas porque o ambiente mudou ao redor dela.
Por isso tratamos os resultados de verificação e de drills como parte do produto, não como relatório interno. Instituições que operam serviços essenciais precisam poder dizer aos seus reguladores, aos seus conselhos e à sociedade que a continuidade é real. Nós fornecemos a evidência: cópias verificadas, restaurações medidas, histórico auditável.
É esse o padrão que aplicamos a toda a stack. A camada cognitiva pode ser sofisticada, mas ela repousa sobre dados que precisam estar lá amanhã. Backup verificado e recuperação medida são a promessa mais básica e mais séria que uma infraestrutura de missão crítica pode fazer — e é uma promessa que preferimos demonstrar a cada drill, em vez de afirmar a cada apresentação.