Comparing Backup Software
Small Backup Software
Small backup software is usually related to end users requirements of doing back up. End users usually have common data type and they only need simple backup . Usually this kind of user will save their data in files and folders. Due to its simple requirements, this kind of backup should be easy to install, configure, and use. This user-friendly factor is important because the users of this small backup software usually don't have enough skill of doing complicated backup.
This kind of backup software usually provides data backup to media such as CD-R, CD-RW, Zip drive, intranet and network drive, and FTP Internet server. Some of them use a compression procedure to store files or complete directories in standard Zip archives. This compression procedure is needed to save backup storage and minimize the cost of backup media. If end users save their data in a large size file, backup software should provide file-splitting function.
This function is needed because the user may use the backup software to copy the large file to several small backup media. Since they don't want to focus on backup activities, end users usually want their backup process to be periodic and automatic. These factors should be provided also by small backup software. Last but not the least, restoring data from backup should be easy to use also.
Medium Backup Software
Medium backup software usually targets enterprise users which may need collaboration between several users. To establish this kind of collaboration, the information needs to be shared and saved in servers. In order to back up this kind of data, medium backup software need to have an ability to do network backup and recovery for many operating systems like Windows and UNIX systems. They need also to provide checksums to make sure the integrity of the data reserved.
In a case of disk failure, the medium backup should be featured with fast disaster recovery in order to retrieve data back to original position. Since the amount of data is usually large enough, backup compression is a must to this kind of backup software. The backup software should be equipped with public/private key encryption, organized archiving, email notification, and integrated scheduling because the users should be able to manage collaboration of many users.
These features will be strongly needed in a centralized system. The backup software may include remote administration and tape-autoloader support. This feature is needed because the organization might be located in several areas.
Large Backup Software
A large backup software is a backup software with advanced features such as hardware device failover, a distributed laptop and desktop data backup , mirroring, versioning, system rollback capability, disaster recovery , remote administration, and protection for roaming laptops. These advanced features provide enterprise-class data protection for desktop or laptop client computers and servers. Since a large enterprise system will run in several distributed systems, backup software should be scalable enough and able to run without compromising system performance.