Backups are not exciting, but the day you need them they save your business. We run periodic server-side backups, but we strongly recommend keeping your own: it is your website and your responsibility.
From cPanel:
- Sign in to cPanel > Files section > Backup Wizard.
- Pick Full Backup.
- Choose the destination (Home Directory) and click Generate Backup.
- When done, download the .tar.gz file to your computer.
If you use WordPress: install UpdraftPlus and configure automatic backups to Google Drive or Dropbox. It is free and saves you the manual step.
Recommended frequency: weekly if you barely update, daily if you run an online store.