To be immune against such desaster and also to be able to go back to any previous version I always have "Autover" running (as service)
http://autover.codeplex.com/
configured to save
time-stamped (in the file name) all needed file types determined by their extension to a backup directory on a different partition or to a cloud. Files are backed up
as soon as they have been changed.
This is a
slim kind of versioning solution, setting-up is straight-forward.
-Does not help if it was not installed prior to the desaster.