All data within your web hosting account is backed up on daily basis. This includes files, images, folders and non public_html data too.
Every day your databases are backed up and held in on a secure server in a separate location. This is to ensure the highest levels of redundancy.
All data held on backup servers is available for 30 day, allowing you to go back multiple days to find different versions of your websites easily without hassle. You can even use the one click restore service to bring back the versions of your website from days previous, ideal if you run into problems or issues which need an immediate fix.
As well as the 30 day backups, you can take on-demand snapshots ensuring that you can pick critical times when your website is backed up. This is a great feature if you plan on releasing a large update and want to capture when the update has just been released.