• Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Apple / “Time Machine completed a verification of your backups. To improve reliability, Time Machine must create a new backup for you.”

“Time Machine completed a verification of your backups. To improve reliability, Time Machine must create a new backup for you.”

August 11, 2010 By Stephen 6 Comments

Time Machine is one of my favorite Mac OS X features. Sure, it’s not loaded with features and customizability, but it works for the most part. Plus, it’s so easy to set up that it encourages the average computer user to actually have a backup. Anything that encourages backups is great news in my book!

Have you seen this dialog box? Is it an error or a help?

But Apple recently rolled out a “Time Capsule Backup Update”, and included it in Mac OS X 10.6.4, that is causing confusion and concern. In the name of improving “the reliability of your Time Capsule backup,” this update has the unfortunate side-effect of detecting errors in existing backup bundles and forcing users to start a new backup. It happened with two of my Macs so far, so I was keen to find out what’s going on.

Verifiably Bad

Time Machine may look simple, but it’s an incredibly complex piece of software. It uses multiple kernel-level features and builds a complete files-level copy of your data in a “bundle” that acts like a virtual drive. Rather than storing files multiple times (which would be space-inefficient) or hard-linking them (which is efficient for space but would take a long time), OS X adds directory-level hard links, a fairly new concept. So if no changes have been made in your /Applications directory, it just creates a single link to a previous copy. OS X also includes a new daemon to monitor changes on a directory basis, which is also fairly cool in a geeky sort of way.

This intricate but powerful system can lead to trouble, however. If a backup process is interrupted while it is working, the relationships between directories, files, and dates can become corrupted. This is especially common for network-mounted drives, explaining Apple’s reluctance to allow non-Apple NAS units to be backup targets. But even local direct-attached drives can sometimes become corrupted over months of operation.

As (poorly) explained in Apple’s Knowledge Base article HT4076, corruption can cause previous Time Machine backups to be unavailable. So Apple introduced a more-robust mechanism to check backup integrity and rolled it out in Software Update and as part of OS X 10.6.4. It scans old backups and, if errors are found, flags them read-only and starts a new backup bundle. See this Apple Support Discussion thread and this web site for more information.

What You Should Do

Let’s cut through the confusion caused by Apple’s typical lack of explanation.

Should you install this update? Yes! Corrupt backup images are bad, regardless of the cause, and you need to know whether yours is good or not. Installing the update might cause you to start a new backup bundle, but at least you’ll know your data is safe!

Should you click “Start New Backup”? Not yet! If you see the dialog above, your existing Time Machine backup is corrupt, and you might not be able to recover data from it. But you can save a copy of the corrupt bundle and, perhaps, extract some data from it if needed.

Ask yourself if Time Machine has saved data you might need before deciding what to do next:

  1. If you are sure you won’t need anything backed up before today, click “Start New Backup” and let Time Machine do its thing.
  2. Otherwise, click “Back Up Later” and save a copy before letting Time Machine start a new backup. Just look for a file called “computername.sparsebundle” (for network backups) or “Backups.backupdb” (for local ones) and create a copy with a different name. You can open sparsebundle files with DiskImageMounter and browse them like any other disk. More information is available here.

There you go. If you click “Start New Backup” when you see this dialog box, Time Machine will erase all of your old backup data and start a new bundle. It won’t be corrupt, but it will be empty.

Note that you can manually initiate a Time Machine backup integrity check by option-clicking the “Time Machine” icon in the menu bar and selecting “Verify Backups.”

Stephen’s Stance

Backups are good.

Corrupt backups are bad.

Time Machine encourages backups, and works pretty efficiently, so it’s good.

This update ensures that Time Machine’s backups aren’t corrupt, so it’s good.

‘Nuff said.

You might also want to read these other posts...

  • How to Use Mac OS X Sparse Bundle Disk Images
  • Check Your Mac’s Drive and Reclaim 5 GB of…
  • How To Remove Raw Images From Apple Photos and iCloud
  • macOS Sierra Includes a New Apple File System, APFS
  • Hello FreeNAS! Goodbye Drobo and Iomega…

Filed Under: Apple Tagged With: Apple, backups, data corruption, OS X, Time Capsule, Time Machine

The less the prudence with which others conduct their affairs, the greater the prudence with which we must conduct our own

Warren Buffett

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

Add a Mirror to an Existing ZFS Drive

December 11, 2017

How To Remove Raw Images From Apple Photos and iCloud

How To Remove Raw Images From Apple Photos and iCloud

July 24, 2017

Recalling An HP MediaSmart Server To Active Duty

Recalling An HP MediaSmart Server To Active Duty

July 21, 2017

Go Get a ProtonMail Account and Protect Your Online Life!

Go Get a ProtonMail Account and Protect Your Online Life!

July 19, 2017

ZFS Is the Best Filesystem (For Now…)

ZFS Is the Best Filesystem (For Now…)

July 10, 2017

Co-Processors, GPGPU, and Heterogeneous Computing

Co-Processors, GPGPU, and Heterogeneous Computing

June 26, 2017

What is OCuLink?

What is OCuLink?

June 22, 2017

Storage is Getting Cloudier!

Storage is Getting Cloudier!

June 21, 2017

Where Have All The GPU’s Gone? Cryptocurrency Mining!

Where Have All The GPU’s Gone? Cryptocurrency Mining!

June 11, 2017

Turn Off Error Recovery in RAID Drives: TLER, ERC, and CCTL

Turn Off Error Recovery in RAID Drives: TLER, ERC, and CCTL

May 30, 2017

Symbolic Links

  • Keeping Yourself on Track and Avoiding Burnout as a Programmer

  • IRL Analogies Explaining Digital Concepts are Terrible

  • Hass.io 2018

  • Describing Network Automation: Automate the Coffee

  • Cisco’s Latest AP is Mind-Blowing (and a quick history lesson)

Featured Posts

Virtual Machine Mobility: Of What, and to Where and in What State?

January 16, 2012

Not All 802.11n Networks Are Alike

July 2, 2011

Scaling Storage Is Hard To Do

June 4, 2013

A Watch Guy’s Review of the Apple Watch

April 27, 2015

Making a Case For (and Against) Software-Defined Storage

January 9, 2014

Generation 3 drobo: Fall In Love All Over Again

April 9, 2015

What is VMware VASA? Not Much (Yet)

November 11, 2011

Fasting to Mitigate Jet Lag: Surprise! It Works!

February 11, 2013

Rocking Out With the Topping VX1 Desktop/Bookshelf Amplifier

October 6, 2015

It’s Time To Speak Out Against Sexism In IT Recruiting

May 6, 2013

Copyright © 2018 · Log in