i just tried using my backup to see if it will work and it did its working right now, i checked the database that it was using and it has somehow shrunk to 3.95mb any ideas of what could of caused this so i can prevent it in the future? Thanks.
Well you can simply restore the non-working database to a different database and do a side by side comparison.
Assuming of course your hosting account allows for multiple databases.