변경 전의 원래 데이터 상태를 언두 로그에 기록
해당 변경 사항(수행된 작업)을 리두 로그에 기록
리두 로그에 기록된 정보를 사용하여 데이터베이스를 마지막 일관된 상태로 복구
되돌림
재실행