If you find the manual backup process tedious there are several plugins which allow you to automate the backup and email you a copy of the data. However, I just came across another neat WordPress plugin which will allow you to backup your WordPress database, theme files, plugin files and more to your Dropbox account, Amazon S3 or FTP host.
The plugin which is called WP Time Machine, is definitely a neat one if you want to store offsite backups of all your data. The plugin allows you to backup all the files inside the wp-content folder and also your MySQL database. Time machine can be configured to run periodically through a WordPress Cron Job.
In addition to that, it also backs up your .htaccess file so that you can restore it if there are any problems. Visit http://wptimemachine.com/ to learn more about the plugin and start downloading it.
Backing up data is a good exercise which will help you in the long run. To top that Dropbox is a decent alternative as it provides users with 2GB free space and the ability to access files from virtually anywhere. If you don’t have a account yet, sign up for a free Dropbox account.