There are a number of premium services and plugins available that perform the backup task. Some of these services or plugins actually backup the website to a public directory which exposes sensitive passwords and other details for those that are clever enough to locate the archive... but the better services sensibly provide off-site storage so your backup isn't located within the same directory the backup is meant to protect.
The irony of various plugin-based backup tools is that the plugin often provides entry pathways for those looking to exploit your website, so we created a proprietary system that runs in a way that makes it secure from such attacks. It's as powerful as anything made available to the,market at the enterprise level,and because we provide a silly integrated product the tool backs up *all* your marketing assets.
The linked article introduces Yabber 's website backup feature.
http://shor.tt/Jz1