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:
    1. Mark data as ephemeral, important, or critical.
    2. Assign storage path and backup policy per class.
    3. 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:
    1. Restore one item from each data class.
    2. Measure restore time vs targets.
    3. 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.