You should never rely on either of them. If you are using hosting accounts with c-panel, it is really easy to backup and downloads the complete c-panel account. Then store your backups locally and on some sort of cloud service as well. For other hosting solutions, there are similar options.