There are softwares out there that are pretty good at this. It usually takes them a while, but they work. I cant think of the names off hand. I know other people on here are familiar.I will ask some people I know and try to get back to this thread. But it is very possible.
in the meantime, i would check out some of these.
http://www.cnet.com/topic-software/d...ard-drive.html