Unfortunately, I am unable to recommend anything in particular that would perform this task which is standalone software, but depending on how you built your website, there may be additional solutions. Many content managements systems like WordPress and Joomla have automated backup solutions in which you may automatically generate backups and upload them to a remote server with just a few clicks. If you are running a specific CMS, let me know and I may have a solution for you.