Azonosítsuk a hibát: az adatbázis vagy nem válaszol vagy az adatbázis-kezelő rendszer bizonyos típusú hibaüzenetek ad. Néhány hiba nagyon alattomos, mint pl. a hibás vezérlőállomány. Ezt sokkal nehezebb azonosítani.
Elemezzük a helyzetet: Az adatbázis-adminisztrátornak elemeznie kell a hibát, hogy meghatározza a hiba okát, a típusát és a hatáskörét. Az elemzés eredményére alapozva az adatbázis-adminisztrátornak helyreállítási módot kell választania. A helyreállítási feladatban a legtöbb időt erre kell szánni.
Meg kell határozni, hogy mit kell helyreállítani: Az adatbázis-adminisztrátornak meg kell határoznia, mely adatbázis-objektumok (és talán más komponensek, mint például az adatbázisnapló) hibásak és elő kell készítenie a helyreállítási szkriptet, amely megfelelő az egyes komponensekhez. Ez a feladat is sok időt emészthet fel, például akkor ha egy nagy rendszerünk van.
Azonosítani kell a függőségeket a helyreállítandó adatbázis-objektumok között: Egy adatbázis-objektum hibája hatással lehet más adatbázis-objektumokra (indexek, hivatkozott táblák). Az adatvesztés és adott időpontra történő helyreállítás hatással lehet a kapcsolódó adatbázis-objektumokra is.
A szükséges képmásolati mentések előkeresése: minél közelebb van a képmásolati mentés a helyreállításban kért időponthoz, annál gyorsabban megy a helyreállítás. A megfelelő szalag megtalálása is időbe telik.
Helyreállítás a képmásolati mentésekből: az adatbázis-helyreállító segédprogramját vagy az állományrendszer parancsát használhatjuk.
Előregörgetés az adatbázisnapló alapján: az utolsó időpontra történő helyreállításhoz, vagy egy adott időpontra történő helyreállításhoz a képmásolati mentésből való helyreállítás után az adatbázisnaplót kell feldolgozni.