Website backups, trust your provider, or take control?

I wrote an article on this topic a week ago :)

Still, on the one hand, you can completely trust your hosting provider, but in order for them to be fully responsible, it's more likely that you need to take a separate backup for a fee. In this case, the hosting company will have to backup as specified in the contract.

However, if you do not have the opportunity to make a backup for a fee, then do the following: Entrust the backup to your provider (It may be once a month or not at all if it is free) and backup yourself, especially before important changes on the site.
 
I think both is the best way, take a backup regularly and keep it safe on an external drive and pay for the host to backup the server or shared hosting files daily.
Agree.
I wrote an article on this topic a week ago :)

Still, on the one hand, you can completely trust your hosting provider, but in order for them to be fully responsible, it's more likely that you need to take a separate backup for a fee. In this case, the hosting company will have to backup as specified in the contract.

However, if you do not have the opportunity to make a backup for a fee, then do the following: Entrust the backup to your provider (It may be once a month or not at all if it is free) and backup yourself, especially before important changes on the site.
Great. You can link to your article here.
I believe the best approach is to have separate backups in two different locations. This way, if one of the providers goes down completely, you'll still have a fallback option.
 
Nearly every host has a line in their TOS that clearly states they are not responsible for backups. While they make every effort to make backups, they are ultimately not responsible and it's up to the user to make their own backups.

I have always lived by the policy of "Trust but Verify". I make monthly backups of each of my sites that I know change on a regular basis, and leave the daily backups to the host. I can live with the lost data.

Many clients, especially e-commerce, can not live with the loss of data. An online store that processes dozens of orders daily would be in a world of hurt if their backup didn't work and they had to revert back 30 days.

As a consumer, not a host, you can automate backups via Shell, dump them out via sftp on a scheduled task using FileZilla if you wanted. Or, as mentioned, you can scp the files to a different server. Again, just copying and hoping is not the best route - they still need to be verified.

From the host perspective, we used to run our cPanel backups and then sync them out to other machines at a different datacenter. We also ran r1soft backup (not sure if they're still around) but that saved the day many times in the past. We ran hourly backups for databases for all clients.
 
As a consumer, I ensure my websites are backed up everyday, especially the database. The website files backup is taken whenever there is a change.

As a host, we backup offsite at a minimum once a day, some services are every 12 hours. I would say 90% of our customers rely on our backups and don't take their own. The other 10% are proactive in downloading their own backups.
 
Back
Top