TECH LITTLE BRAWTAGLOBAL TECHNOLOGY NEWSROOM & LEARNING
LESSON 4 OF 4 / 8 MINUTES

Prove that the backup can work

Your objectiveDesign a restore test that exercises the recovered application.

Understand the idea.

A stored copy is not the same as a recovered service. The restore may require configuration, credentials, compatible application code and relationships between records. A rehearsal in an isolated environment reveals these dependencies without replacing production data.

MAKE IT CONCRETE

A worked example.

A restored database passes its integrity check, but the application points to a different database file. The backup can be sound while the recovery procedure fails. You need both data checks and actual user journeys.

Try the reasoning.

List one database check, one application check and one permission check for a recovery exercise. Explain which failure each is intended to detect.

A backup checksum matches. What remains to demonstrate?

Carry it into practice.

Record the age of the recovered data separately from the time taken to restore service.

Read the reference: Python: SQLite backup interface ↗