Mattering on your type of hosting and the company effect available hostside backups. For VPS hosting a full server backup is taken weekly and 4 backups retained as well as daily snapshots at 6am with 3 retained. Your websites create on server backups of just your site every other day and these can be optionally sent to our backup server. We normally set this us by default unless your backups contain types of restricted data. Under the circumstance of restricted data the option will be brought to you.
With shared hosting you will have various daily to weekly hostside backups as an option only. As the restricted nature of the shared hosting does not allow advanced scripts remote backups are only available as an addon though the host.