Sign in
← Backups
8 min · medium · Lesson 9 of 9

Check: backups

Nine questions on RPO and RTO, the 3-2-1 rule, snapshots, RAID, PITR, and restic. You can retake it.

The module's final check. Nine questions covering the whole track: mechanisms that aren't a backup, RPO and RTO, the 3-2-1 rule, backup types, snapshots, RAID, databases, and restic. After the questions comes a mini-project: a night incident at a shop, where you'll need everything from the module at once.

How it's graded

The lesson is marked complete when all nine answers are correct. Get one wrong, click "Try again": as many attempts as you need. Progress is saved only once you finish the whole quiz.

Each question has an explanation below it. Questions 5 and 8 also come with commands you can use to check the answer yourself. They run a temporary restic/restic:0.19.1 container (--rm removes it on exit), your own system stays untouched. You just need Docker running.

Common mistakes

The module's mini-project

The quiz checks what you remember. The mini-project checks that you can actually do it. The scenario: during the day a migration wiped the orders table, and the nightly backup script wrote "done" every night. You need to find a copy you can trust, work out how many hours of work were lost, verify the dump in a separate database, bring the orders back, and fix the script so it stops on error and leaves other servers' snapshots alone.

Everything happens in a container on your own machine and works the same way on Linux, macOS, and WSL2. Instructions: labs/01-night-restore/README.md. Takes about 40 minutes.

What you'll need for the tasks

Quiz · review the topic

Check what you remember

01 A server is built on RAID 6, the disks are intact. An engineer ran DROP TABLE on the wrong database. What does the array give you?

02 Backups run once a day at 03:00. An incident happens at 14:00. What RPO is actually achieved?

03 What does the "zero" mean in the 3-2-1-1-0 scheme?

04 What's the difference between an incremental and a differential backup?

05 Why does long retention cost little with deduplicating tools like restic and borg?

06 An LVM snapshot is taken on a live volume holding a database. Which statement is true?

07 What do you need to restore Postgres to the state one minute before an accidental DELETE?

08 restic forget --keep-last 2 --prune run on a repository with four snapshots left all four in place. Why?

09 A Postgres replica sits in another availability zone. What does it NOT protect against?

Go through it with an AI agent

The agent explains anything unclear in plain words, gives you 1 lab for this lesson and drills you on interview questions. $49 one-time, lifetime access.

Get access for $49

Tell the agent: use MCP izi, give me lesson backup-basics-09-quiz-backup