Help on tools for backup and comparing files

Associate
Joined
21 Jul 2008
Posts
1,770
Location
Outside the asylum
I'm looking for any good approaches or tools that would help check that two sets of large directories on different PCs are identical.

The situation is that I've got several TBs of data on my PC, which is periodically synced to a WHS PC over the network. I also sync less frequently to another PC on the network as a further backup set.

I'm currently using SyncBack (freeware version) to do the syncs - this is set to compare file dates/sizes and report differences before it starts copying and deleting files. This gives me a chance to spot if, say, any unexpected files had been deleted in error before SyncBack deleted them from the WHS or backup copies.

I'd like to be able to periodically verify that the contents of the files between PC/WHS and external HDDs were consistent, which would check that the backups were valid and also that the 'master' copy on my PC hadn't been corrupted in any way. SyncBack can do hashing to compare the file contents, but it means sending TBs of data over the network which takes ages...

What I'd like to do is have a tool that calculates hashes (e.g. MD5 or SHA-256) on each PC separately, and then compare them 'offline' to flag up any additional, deleted, or changed (corrupted) files. I could calculate the hashes on the 'source' PC, manually copy the digest file over to the other PCs and then verify the hashes matched, but it would be rather clunky.

Sooo, does anyone know of any good tools that would help do this sort of thing?

Thanks for getting this far, and for any suggestions.
 
Back
Top Bottom