Even if your hosting company and hosting plan offers regular backups, it is a good idea to perform independent backups. We perform regular software and database backups which are store on an independent cloud storage service. The site can be completely restored or migrated from this backup.