How often do you backup your site? Do you do it daily or weekly? Do you do it yourself or does your host? Do you just store your backup with your host, local storage, or both? Mine does backups for me, but I also make my own on a weekly basis. You should have some backup plan in place. You never know when you will have problems.