O papel do LDF no banco
Segundo a Microsoft, todo banco do SQL Server tem um log de transações que registra as transações e as alterações feitas por cada uma. Ele fica num arquivo separado, de extensão .ldf. Quando o servidor cai, é o log que permite refazer o que não chegou aos arquivos de dados e desfazer o que ficou pela metade. A documentação traz um aviso direto: não apague nem mova o log sem entender as consequências.
Ao contrário do MDF, o LDF não é dividido em páginas de 8 KB: contém uma série de registros de tamanho variável. Isso o torna pouco útil para extrair tabelas, mas importante para saber o que mudou no banco pouco antes do ataque.
Quando só o log foi cifrado
Se o MDF e os NDF ficaram íntegros e só o log foi cifrado, o banco não sobe como estava, mas os dados continuam lá. O risco está nas transações que ainda dependiam do log: a Microsoft explica que, depois de uma falha, os arquivos de dados podem conter alterações de transações incompletas, que só o log desfaria. Criar um log novo às pressas resolve a abertura e esconde esse problema.
Quando o log é grande e só parte dele foi cifrada, trechos podem estar legíveis. A cifragem intermitente, em trechos alternados, aparece no alerta sobre o Play publicado pela CISA e pelo FBI. Esses trechos podem ajudar a entender as últimas alterações, mas não substituem os dados: sem MDF íntegro ou backup, o log sozinho raramente devolve um banco.
Como a Data Rescue avalia um LDF
Conte quais bancos foram atingidos, se MDF e NDF também foram cifrados, o modelo de recuperação do banco se souber e quais backups de dados e de log existem. Nada é enviado antes de o envio ser combinado por escrito. Contenção e investigação ficam fora do serviço: a Data Rescue entra depois do isolamento, sempre em cópias.
Os arquivos do banco são analisados em conjunto. Se os dados estão íntegros, o foco é abrir o banco de forma controlada e apontar o que pode ter ficado inconsistente. Se o MDF também foi atingido, o log entra como complemento da extração das páginas legíveis. Tudo é entregue para o responsável técnico conferir.
