Skip to content
WHFS Headroom

CG-04 · Cleanup Guides

Time Machine local snapshots and your disappearing space

Round vintage clock flanked by stacked archive boxes on a wooden shelf in quiet lamplight
Snapshots are the drive keeping a diary: helpful entries, occasional bulk, regular editing advised.

Something odd happens on backed-up Macs: storage charts swell even overnight, then soften days later, all without purchases or installs. Local snapshots drive most such movements, and treating them like ordinary junk leads owners into deleting exactly the history that saves careers when laptops vanish.

What the feature actually does

While Time Machine runs normally, APFS additionally records restore points directly on the internal volume at roughly hourly intervals whenever changes occur. These points coexist invisibly with current work; opening Yesterday's version of a corrupted document takes seconds precisely because yesterday's blocks still reside locally. Their expense shows nowhere until drives tighten, then appears inside storage breakdowns attributed partly toward the broad System Data grouping.

Thinning happens automatically, unevenly

Snapshots self-thin: points expire after twenty-four or seventy-two hour windows pass, counts cap modestly, urgent space demands evict older records earlier still. Backups completing properly clear pressure quickly, whereas broken or disconnected destination drives let locals accumulate longest. An accumulation persisting weeks signals healthy cleanup failure somewhere upstream, generally a postponed first backup; fixing schedules solves bloat better than surgical deletions carelessly performed under stress nearby.

Inspect before you intervene

Terminal offers respectful observation through tmutil listlocalsnapshots /, printing dated identifiers rather than vague percentages. Measured figures around interesting timestamps pair nicely with df readings taken minutes apart, attributing deltas fairly between snapshots, caches and ordinary churn. Curiosity satisfied honestly beats blame assigned blindly; neither macOS interfaces nor Finder reveal per-snapshot budgets straightforwardly.

A quick sanity reading helps here: list the snapshot identifiers first, then note whether their dates cluster after a recent backup failure or an overdue destination reconnect. Clustering tells you the growth has a schedule and will drain once that schedule resumes; scattering suggests ordinary thinning is functioning and your genuine shortage lives elsewhere entirely.

Removal stays possible and blunt

tmutil deletelocalsnapshots <date> discards chosen restore points; thinning variants accept thresholds instructing early eviction. Reserve these commands against genuine blockage, notably preceding massive upgrades onto nearly full disks or squaring corrupt snapshot chains certified problematical by symptoms elsewhere. Casual culling trades insurance covering accidental deletions, ransomware footprints and botched migrations against transient breathing room elsewhere, poor economics whenever alternatives exist, as argued throughout the ordered cleanup walkthrough whose steps deliberately defer here.

Turning snapshots off, and why we hesitate to say so

Local snapshot behavior can be disabled outright, yet this desk declines to print that instruction casually. Readers who disable the feature lose exactly the self-service recovery that makes a laptop survivable: an accidentally emptied folder, a document saved over twice, a bad afternoon of edits. The space those restore points occupy is purchased with real insurance value. If a machine genuinely cannot spare it, the honest sequence runs shorter retention through proper Time Machine settings, larger or more frequent completed backups, then trimming, with deletion as the last resort rather than the first click.

Related purgeable arithmetic receives full attention inside the purgeable space explainer, wherever reported availability figures puzzle readers watching apparently unused capacity. Understand these entwined mechanisms once; thereafter charts stop surprising, maintenance shrinks toward scheduling discipline, plus judgment exercised calmly at listed junctures, every audit logged suitably via sheets attached along the kit desk.

A calendar that respects the mechanism

Snapshot pressure responds to scheduling more than to surgery. Machines backed up nightly rarely accumulate: local points survive hours, not weeks. Machines whose destination drives sleep in drawers accumulate precisely on the nights those drawers stay shut, which is a hardware habit wearing a software costume. Decide the backup rhythm first, connect the destination until a full cycle completes, then re-measure; owners who flip this order, deleting locals to soothe a chart while postponing backups again, pay twice, once in risk today and once in space next week.

Words worth using precisely

Terminology causes half the fear here. A snapshot is local, temporary and automatic; a backup is external, durable and deliberate; purgeable is an accounting label, not a folder anyone can open. Treating those three as synonyms leads owners to delete insurance while believing they emptied a trash can. Keep the vocabulary straight, in conversation and in worksheets alike, and the mechanics described across this page stop colliding with folklore heard elsewhere, which is most of what this department exists to settle.

Neighbors on this shelf