Backups allow you to download (to your computer) a zipped copy of either your entire site (your home directory, databases, email forwarders configuration, email filters configuration) or one of the previously mentioned parts of your site.
These are not automatically scheduled backups. Automatically scheduled backups need to be enabled by the server owner/administrator.
Creating A Full Backup
A Full Backup will allow you to create an archive of all the files and configurations on your website. You can only use this to move your account to another server or to keep a local copy of your files. You cannot restore Full Backups through your cPanel interface.
Read More: Popular Web Hosting Control Panels
How to Take Backup?
STEP 1: Click on the Download or Generate a Full Backup button.
STEP 2: Setup various options like Backup Destination, Your Email Address, FTP Information (in case of Remote Backup), etc.
STEP 3: Click on "Generate Full Backup"
STEP 4: CPanel will immediately start taking backup of your website. As soon as it is completed, you will receive an email about the same.