Although every business has unique circumstances and requirements, it is generally advised for the average mid-sized company to do a full backup every 24 hours, with incremental backups every 6 hours.