4

I just used Apple's Time Machine for the first time on my new laptop...I wonder if everything backed up ok, what is the best way to check?

1

2 Answers 2

3

You are wise not to trust your backups until you've verified them. The history of backing up computers is littered with people who thought their backups were working fine until the day they needed them and discovered that although they never saw errors, their backups were unusable.

I recommend that you pretend like you your MacBook suffered catastrophic hard drive loss and restore your Time Machine backup to a different hard drive. Boot your MacBook off of your OS install/restore DVD that came in the accessory kit with your MacBook, then unmount your internal hard drive, plug in another external USB hard drive, and restore your Time Machine backup to that other external hard drive.

Make sure it boots and everything is intact. Not only will you be fairly thoroughly verifying your backup, you'll also be giving yourself confidence for when you do eventually lose your laptop or suffer catastrophic hard drive failure.

Don't have a second external hard drive? Get one, and use it for your offsite backup. Swap it out periodically with your primary Time Machine drive. Keep it in your safe deposit box at the bank or at your parents' house or friend's house or at work or any other site than where your laptop and your main backup drive usually reside.

0
2

If you don't get an error, then everything backed up properly. Your ability to restore the backup, though, really can only be tested by actually trying it, perhaps into a virtual machine or sparse bundle.

If you're paranoid about which files got backed up, go browse the backup volume in Finder. You'll find an exact replica of your boot volume. You can run the diff command inside of Terminal.app to verify:

sudo diff -rq /Users /Volumes/TimeMachine/Backups.backupdb/Hypatia/Latest/Hypatia/Users

You need to use the sudo command if you have more than one user, because otherwise you won't have permission to read their home directories.

I didn't compare the root directory / because there are some folders such as /Volumes which will spew out all kinds of errors you're not interested in (for example, /Volumes/Bootvolume is the same as /, leading to an infinite recursion if you try to compare /Volumes to anything). The /Users volume should have all your personal data in anyway; you might also want to check /Library.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .