My Temporary solution to Time Machine Backup issues
Time Machine is generally rock‑solid, but stray macOS updates, flaky drives, or network glitches can cause backups to stall, slow to a crawl, or fail outright. Below are pragmatic, reversible steps you can take to get a failing Time Machine job moving again while you investigate deeper causes. None of these tweaks require erasing your history, so you retain the option to resume long‑term incremental backups later.
1 | Toggle Automatic Backups Off and On
Open System Settings › General › Time Machine (macOS Ventura/Sonoma) or System Preferences › Time Machine (Monterey and earlier). Switch “Back Up Automatically” off, wait 30 seconds, then enable it again. This forces macOS to redetect the backup disk and often kicks a hung backupd process back into action without touching existing snapshots.
2 | Eject, Reseat, and Re‑Index the Drive
If you use a direct‑attached USB/Thunderbolt disk, eject it via Finder, unplug for half a minute, then plug into another port or a powered hub. On reconnection, macOS re‑mounts the APFS volumes and may repair minor journal errors silently. For stubborn Spotlight conflicts (frequent when backups pause at “Preparing…”), run in Terminal:
Temporarily disabling and re‑enabling indexing clears partial Spotlight metadata that can choke the pre‑flight scan.
3 | Flush Local Snapshots
On portable Macs, Time Machine first saves hourly APFS snapshots on the internal SSD, then uploads them when the external destination appears. A bloated snapshot catalog can stall new backups or consume free space. Free it up with:
tmutil listlocalsnapshots /
sudo tmutil thinlocalsnapshots / 999999999999
thinlocalsnapshots erases expendable snapshots while respecting macOS’s safety thresholds—no reboot needed.
4 | Switch to “Back Up on Battery Power” (Laptops)
macOS throttles scanning when battery drops below ~80 %. In Time Machine Settings › Options, temporarily tick “Back up while on battery power” and keep the lid open. Once a full backup completes, untick the option to preserve battery longevity.
5 | Create a Fresh Sparse Bundle, Keep the Old One
For network targets (NAS or another Mac shared over SMB), corruption inside the sparse‑bundle image can halt progress with “Time Machine couldn’t finish the backup” errors. Without deleting history, you can:
Open the network share and rename the existing .sparsebundle (e.g., add “‑old”).
Re‑select the target in Time Machine; macOS creates a new bundle and performs a clean full backup.
If the old image proves healthy, you can later import selected versions with Migration Assistant or mount it manually in Finder.
6 | Throttle Spotlight Privacy List
Add high‑churn folders—virtual machines, Docker images, node_modules—to System Settings › Spotlight › Privacy so Time Machine skips them. The exclusion is immediate and reversible, and it massively shortens “Preparing backup” times when you just need a quick safeguard before travel.
7 | Reboot into Safe Mode (Intel) or Recovery (Apple Silicon)
Booting once in Safe Mode (hold Shift at startup on Intel; hold Power > Options then choose “Safe Mode” on Apple Silicon) forces a disk check and clears kernel caches that occasionally break Time Machine privileges. After logging in, reboot normally and trigger a backup.
When to Go Permanent
If these stop‑gaps revive Time Machine only briefly, the destination drive may be failing, the NAS firmware outdated, or third‑party security tools may be injecting kernel extensions. At that stage, migrate data to a fresh APFS disk, update NAS SMB services, or test with antivirus disabled. But for most day‑to‑day hiccups, the quick interventions above restore reliable backups without sacrificing your historical versions.
0コメント