Is there any software to do ddrescue job to Clone a hard disk to another disk

view story

http://www.linuxquestions.org – Tow of my Main partitions where missing and gone after Restoring Windows from My backup and it shows unallocated I Tried Many Software to bring back my Partition no Luck Many Recovery tools I Used Some of them were Quite Helpful Wail I was searching google I find ddrescue and had a very nice sugession That transfare your data to another disk and do your Recovery from there But ddrescue has many Commands is there a software to do a same job? Thank you (HowTos)