There are plenty of ways with which you can regularly backup your data. I am a webmaster and protection of my websites data is the main concern. You will need very good internet to make all these ways successful and effective.
1. Online Automatic Backups - There are many online backup services which backup all your websites data after a certain period of time. If you have good amount of money then you get a programmer to make a backup system for you which backups all of your files to your server after a certain period of time. It is the most effective way, you will only have to buy a good VPS or Dedicated Server and setup the backup. You can anytime download the files from anywhere in the world. If you want to rely on any company then you can go for Backblaze or Carbonite but it will cost you bulk of money every month.
2. Manual Backup - Another option for you is to manually backup your files to hard drivers. You can create a hard drive pyramid of your desired storage space and start copying your files in the them from time to time basis. It will cost your less money but a lot of time.
I am currently pursuing High School and planning to pursue career in Computer. Currently, I work on one of my blog - JTech Articles.