If you have root access - this thread will help you backup to Amazon S3.
Beyond that, cPanel has the backup wizard - assuming your host enabled that in your features. With the wizard, you can have the backup on a remote FTP server.
You could also set a cron job to do that for you.
Use cPanel backup system [ may be incremental or uncompressed because of the data size as it may take more CPU to compress - but these need more disk space than compressed to store backups ] and configure..thats the easiest and pretty straightforward. If its not your best fit, try other backup plugins like jetbackup...please note that you need to pay additional for such plugins.