Chapter 07: Storage Design and Data Durability
Word target: 3,200
Primary deliverable: Data classification and durability strategy
Key diagrams: Data criticality matrix, backup flow
Learning Goals
- Classify service data by criticality and retention requirements.
- Map storage classes to backup and restore expectations.
- Avoid hidden state in unmanaged paths.
MVP Lab Worksheet
- Objective: Classify all service data.
- Starting state: Core services listed.
- Steps:
- Mark data as ephemeral, important, or critical.
- Assign storage path and backup policy per class.
- Snapshot one critical workload.
- Evidence: Data inventory + snapshot logs.
- Exit criteria: Every service mapped to a data policy.
- Rollback: Restore original storage mapping doc from git.
Advanced Lab Worksheet
- Objective: Restore validation by class.
- Starting state: Data policy defined.
- Steps:
- Restore one item from each data class.
- Measure restore time vs targets.
- Tune retention and replication.
- Evidence: Restore timing sheet.
- Exit criteria: RPO/RTO targets verified.
- Rollback: Revert retention changes.
Ubuntu Focus
Document filesystem and mount conventions used on Ubuntu nodes.