Yeah but i think the people sidetracking the thread with the semantics of the words recovery, back up etc need to take a step back and realise this is a family read forum, and splitting hairs in this way about an important issue like this just confuses readers.
The OP has asked for specifics, but it doesn't hurt to point out his full range of options, since those in the industry, the actual software writers, themselves blur the lines of the meanings of back up and recovery, (because there are programs out there that can do both) and the upshot is that, as you point out;
Data Recovery is one of those oh so painful things that teach us that backup, as annoying as it can be, is very important.
ie. if the OP had a reliable back up regime in place, would he be having this problem? No. He would have already recovered his data.
So to any others reading, the message here is clear; backing up your data should be of as paramount importance as your AV these days.
Oh and RAID != Backup
RAID0 and reliably established back up regime