Corrupted File Recovery

From my point of view only a solid backup strategy protects against data loss.
To answer your question: in your scenario I just would recover from one of my backups.