Backup service also known as cloud backup is a service that is offered by server hosting companies to enable easy backup, storage, and recovery of files, documents and other data that are stored either in the server or on the cloud. It can be regarded as a form of cloud computing. Backup systems are usually developed around the user’s software program and can be customized to match the client’s unique needs. Backups can be scheduled at specific time intervals and can be automated for the tasks to happen automatically at specific time periods. The system works by collecting and compressing data and encrypting them before they are transferred to a remote off site server.