Does this exist
I have 120 GB of NTBackup (full) backup files. These are archival snapshots from filesystems of different machines I have used over the years. Often whole subtrees of the filesystem where copied over from one machine to the next, so there is lots of duplication.
Just me (Sir to you)
You could always add everything into a source control system.
Fog Creek Home