La riparazione del database è una fase di recupero che tenta di correggere strutture del database danneggiate o incoerenti, in modo che i dati possano essere letti di nuovo. Viene utilizzata quando un database è stato lasciato in uno stato non pulito da un crash, un'interruzione di alimentazione, un archivio difettoso, scritture interrotte o file di log corrotti. A seconda del sistema, la riparazione può ricostruire gli indici, riconciliare i metadati o rimuovere record di cui non ci si può fidare in sicurezza.
Nella sicurezza informatica, la riparazione del database è importante perché sia gli attaccanti sia i guasti possono danneggiare l'integrità dei dati. Ransomware, manomissioni distruttive e guasti dello storage possono tutti lasciare i database parzialmente utilizzabili ma non sicuri da montare. Gli strumenti di riparazione aiutano i difensori a valutare i danni, recuperare record selezionati e determinare se sia necessario ripristinare da un backup. Sono utili, ma non sostituiscono backup testati o un piano completo di risposta agli incidenti.


