The biggest advantage of incremental backups is that individual backups are small. Since only the differences as of the last backup are saved, the backup process requires relatively little time, bandwidth, and storage space. The prerequisite is that the period between the individual backups is kept short. Otherwise, large amounts of changed data accumulate and have to be transferred.
The inherent advantage of incremental backups is well illustrated by the term “backup window”. This is the time period within which a backup can be created without disrupting operations. If the amount of data is so large that the copying process would take longer than the backup window allows, it becomes impossible to create a full backup during operation. In that case it is advisable to create small incremental backups at short intervals.
The immediate disadvantage of incremental backups is that specialized software is usually necessary. Planning the backup strategy also requires more effort than creating full backups. Restoring the original state from the backups is similar. Because data is spread across several backups, the process is more complex. There is also a higher risk of data loss. If one incremental backup in a chain is damaged, the integrity of all subsequent backups is affected.