Slide 1 Crash recovery All-or-nothing atomicity & logging Slide 2 What we’ve learnt so far… Consistency in the face of 2 copies of data and concurrent accesses…