BackUpWordPress will back up your entire site including your database and all your files once every day.
We have a handy guide to restoring from your backups.
Also please check the FAQ.
General support questions should be made using the wordpress support forums. You can also email us: firstname.lastname@example.org