How to take backups of the wordpress site automatically - The whole site:
The theme (and all the customized code)
the posts, pages, images and all other data
The plugins, the settings etc
and keep backing it up elsewhere and how to get it backup if something should happen
What are the different types of backup? or different methods of doing this?
Should I just backup the database on the server?
Should I backup the data in another remote location?
Should I download the backups to my own PC and save it?