On-site backup typically involves copying data from primary storage to a secondary storage device located within the business premises. This can be done manually or through automated backup software that schedules regular backups. The data can be encrypted for added security and stored in multiple formats, such as full backups, incremental backups, or differential backups.