Toni wrote:
My site is hosted with Rochen and they have a twice daily back up. I had assumed this would be enough?
Backups all depend on how comfortable you are if your site gets hacked or if something gets corrupted. It could be something as simple as having 100 spam registrations and you just want to revert back to a backup before those registrations started.
In general, it's usually good practice to NEVER rely on a hosting companies backups. Sure, one hard-drive might go down and they have a backup on a second...but what if there's a fire and the computer is destroyed? Your backup is in the same place as your site.
If you're comfortable with the hosting companies backups and feel that's enough, I'd definitely suggest using Akeeba Backup just so you can have a backup of your site and the database settings on your own computer.
If something does happen though and you have database backups at your disposal, you can easily drop all tables and import your backup all through phpMyAdmin. Then your site is back up and running.