In enterprise storage, how does a "Copy-on-Write" (CoW) snapshot differ from a traditional backup?
Computer Knowledge ·Previously asked in SSC CGL 2025
View the full solved paper: SSC CGL 2025 Tier II (19 Jan 2026)
Question
In enterprise storage, how does a "Copy-on-Write" (CoW) snapshot differ from a traditional backup?
- A. It is stored on a physically separate secondary device.
- B. It only stores pointers to data blocks until those blocks are modified. (Correct answer)
- C. It requires the system to be offline during the process.
- D. It creates a full bit-by-bit clone of the data immediately.
Correct Answer
Option B — It only stores pointers to data blocks until those blocks are modified.
Detailed Solution & Explanation
The correct answer is It only stores pointers to data blocks and records changes.
Key Points
- A Copy-on-Write snapshot captures the state of a volume by recording pointers to existing blocks rather than duplicating them.
- Original data is copied only when a block is about to be modified — hence "copy on write" — so a snapshot is near-instant and initially consumes almost no space.
- A traditional backup copies the actual data to separate media, taking far longer and occupying full storage.
- Snapshots also need no downtime, which is why the "system must be offline" option is wrong.
Additional Information
- A snapshot is not a substitute for a backup: it depends on the original volume, so losing that storage loses the snapshots with it. Backups are independent copies, ideally held off-site.
- The 3-2-1 rule is the standard guidance — three copies of data, on two different media, with one off-site.
- The alternative technique is Redirect-on-Write, which writes new data elsewhere and leaves the original untouched, generally with lower write overhead.
- Backup types worth distinguishing: full, incremental (changes since the last backup of any kind) and differential (changes since the last full backup).
Topics covered: Enterprise Storage Backup