this is *very* rare, but can happen. i have a few machines (w/o ups) and every of them sure had to survive a minimum of one powerfailure yet - nothing broken. cleaning up the mess and reinstalling broken things will work, but is a lot of work and quite a bit knowledge is involved here - for the future: allways have a backup handy.
since you sat it up 2 days ago, reinstalling hopefully will not be that annoying.
like mentioned there are a lot of different tools that will help you with your backup. write your own scripts or use some gui-tool.
if you have other drives and also want to gain performance also think about using raid - which is kind of having a uptodate hardcopy of your drive; comes handy if a drive dies.
as you seem new to linux, have a look at
www.dltp.org for usefull documentation about various topics on the os.
sl mritch.