1. cPanel Backup: (Home directory and Database separately) You can take a Full backup but will contain everything in that cPanel account, Also select a remote destination in your backup configuration in WHM
2. Using SSH: /scripts/pkgacct <cpanel-user> --skiphomedir and then use rsync to sync the home directory to another server. You can write an SSH script and add it to cron to let this happen by itself every day/week or month. (Recommended because its fastest and use fewer resources. )
Do not hesitate to reach me out in case you have any questions.
Be advised, if you don't know how to use SSH, do not go for the second option. You might end up with nothing.