How to take a full cPanel account backup?

Log in to your cPanel web hosting control panel and select the Backups option. Once here select the Download or Generate a Full Backup button which is in the Full Backups section at the top.

From here the options are as follows:

Backup Destination: Home Directory is the default option which will create a backup on your web hosting account that you can download. Remote FTP Server is an option if you wish to send this backup directly to an FTP which may be the case if you are moving web host for example. Secure Copy is an option that would generally only be used by linux dedicated hosting clients so should not be used.

Email Address: You can enter your email hosting address here which will receive confirmation when the backup is completed.

Remote Server: If you choose the remote server option then enter the IP address here, otherwise if you are downloading the backup leave this empty.

Remote User: If you choose the remote server option then enter your username for the server here, otherwise if you are downloading the backup leave this empty.

Remote Password: If you choose the remote server option then enter your password here, otherwise if you are downloading the backup leave this empty.

Port: If you choose the remote server option then put in the port that the FTP is on, if you are downloading the backup leave this empty.

Remote Dir: If you choose the remote server option enter the remote directory for the FTP here if you need one, this can be left blank to upload to your home directory on your web hosting account, if you are downloading the backup leave this empty.

After this is filled in simply press the Generate Backup button and your cPanel hosting backup will be created.