To backup this website once a week a have added a Cron job to my hosting provider as such:
zip -r /home/user1/Site-Backups/$(date +'\%Y\%m\%d').zip /home/user1/public_html/
This creates a zip file that uses the date of creation as the file name which is run on Sundays.