Application-Consistent Backup

Een Application-Consistent Backup is een back-up die waarborgt dat data niet alleen technisch wordt gekopieerd, maar wordt vastgelegd in een toestand die logisch consistent is voor de betreffende applicatie. Dat is vooral relevant voor databases, ERP-systemen en andere transactie-intensieve applicaties.

Het verschil zit in het back-upmoment: een crash-consistente back-up bevriest de toestand zoals die op de opslag staat – inclusief open transacties en niet-weggeschreven buffers. Een applicatieconsistente back-up informeert de applicatie vooraf: transacties worden afgerond, buffers weggeschreven en pas dan wordt de back-up gemaakt. Technisch gebeurt dat bijvoorbeeld via Microsoft VSS in Windows-omgevingen of via pre-/post-scripts en native database-interfaces. Het resultaat is direct bruikbaar zonder langdurige reparatie- en herstelruns.

Applicatieconsistentie is zo een kwaliteitseis aan back-ups, geen gemaksfunctie: ze bepaalt of een restore tot een bruikbaar systeem of tot een corrupte dataset leidt. In back-upbeleid behoort ze daarom tot de basisvoorschriften van weerbaar Data Management.