2

I want to verify that my backups contain an exact replica of my profile folder in Documents and Settings, with emphasis on My Documents and Application Data. I have a vague idea of recursively outputting the file size and names of everything in a certain directory, but I don't know how to accomplish it.

Specifics:

  • I use Windows XP on an Eee PC
  • I don't have an external CD drive
  • My external HD is connected (and powered) via USB
  • edit I use SyncToy to copy everything in a specified directory; it supposedly only copies changed files

I would prefer a stand-alone GUI application if possible (because I'd like to recommend my solution to non-tech-savvy friends), but I am willing to install Cygwin and use a script. I have read a similar question about verifying Time Machine backups, but I believe my requirements are different.

2nd edit Thanks for all of the answers so far! I've tried to clarify my question a bit, but I left my Eee at home and can't pick a best answer till I start installing and trying out some of these utilities.

5 Answers5

2

The way to verify a backup is to perform a restore. In professional IT, this means getting another machine just like the one you backed up and restoring to that. For personal use, it means restoring over your production system, if you can stand it. (Maybe copy your documents and applications to a CD first, or something.)

...and if you're hardcore, you'll do a clean OS install first, simulating an actual disaster to recover from.

This tells you a few things:

  1. Do I know how to operate my backup software? (MORE IMPORTANT THAN YOU WOULD IMAGINE)
  2. Did my settings and files get backed up like I thought?
  3. Was my backup media corrupt? (Happens all the time.)
Mark Allen
  • 2,880
2

The free (and badly named for this task) WinMerge will compare the contents of two directory trees and show you the differences. You just select two starting folders and check the recursive box.

Chris Nava
  • 7,258
1

I use ViceVersa Free for this sort of thing when I do it, which isn't all that often. It's a syncing tool, but you can use it without syncing if you wish.

Nathaniel
  • 4,386
1

Just eyeballing filesizes is not an accurate measure of a backup's success.

Since your backup source is relatively small, you could use a tool like BeyondCompare($) or WinMerge(free) to compare the directories and any differences in the files.

1

i'm using Total Commander, which makes folder/drive comparison a breeze.

open target and destination and then go to

Commands > Synchronize Dirs... > Compare

another option with Total Commander is Compare by Content which will analyze each file by its content and thus can be time consuming.

Total Commander is shareware, try before you buy.