I know the horse (is it a horse... a cow...??) is outta the barn already but..... I'll say it anyway.............It's soooooooo important that you back up back up back up back up back up back up back up. Absolutely NO system is 100% reliable. It is not IF but always WHEN a system will fail. The idea is to be proactive. Think worst case scenario always and prepare for it.
You should never have to lose so much (ANY for that matter) data again if you implement a good backup routine. A good backup routine will include maintaining a c-u-r-r-e-n-t image of your primary partition(s) and any logical partitions where programs are installed as well as frequent data backups (I recommend daily backups).
On my systems, a-l-l of my data is completely isolated from the partitions that the OSs reside on (I run multi-boot systems that use the same data that I have isolated on a partition dedicated to data storage on each computer). The data is repeated across three systems on a LAN a-n-d is backed up.
Isolating your data from your OS partition is key, IMHO. This facilitates restoring/repairing, etc. an OS partition w/o effecting your data. I've found that there are very few apps that I run across that won't let me customize where the data resides (by hook or crook I usually figure it out). In fact, I think I have only one right now that won't let me change where it's data resides.
I image my drives regularly as well (a-n-d I validate (test them to make sure they are viable) the images after I create them). I can tell you, that has saved me many many hours of toil and trouble restoring a corrupted or otherwise mis-behaving sytem.
Always, b4 I make any significant changes to a system, I image the partition 1st. If the change is not satisfactory, I just restore the image and viola, I'm back where I started - rather than having to excise the program I installed (or otherwise undo the significant changes I'd made).
These are just good habits to get into. Once they've saved your bacon once or twice, you'll be sold.
A good UPS (uninterruptible power supply) is invaluable, as well. Many computer-related problems can be traced back to power anomalies - dirty power, spikes or sags in power. Your computer is very sensitive w/ respect to power.....
Well, that's my dollar two ninety eight's worth anyway....