We strive to keep our articles as accurate as possible. If you notice any inconsistencies or outdated info please let us know.
Incremental backup stores all files changed since the last FULL, DIFFERENTIAL OR INCREMENTAL backup. The advantage of an incremental backup is that it takes the least time to finish. The disadvantage is that during a restore operation, each increment is processed and this could result in a lengthy restore job.
Incremental backup provides a faster method of backing up data than repeatedly running full backups. During an incremental backup, only files changed since the most recent backup are included. That is where it gets its name: each backup is an increment for a previous backup.
The representation below shows how a backup job running four times would look like when using incremental:
The time it takes to execute the backup may be a fraction of the time it takes to perform a full backup. Backup4all is a backup program that supports incremental backup, and it uses the information recorded in its catalog file (.bkc) to determine whether each file has changed since the most recent backup.
The advantage of lower backup times comes with a price: increased restore time. When restoring from incremental backup, you need the most recent full backup as well as EVERY incremental backup you've made since the last full backup.
For example, let's assume you did a full backup on Friday and incremental backups on Monday, Tuesday and Wednesday. If you need to restore your backup on Thursday morning, you would need all four backup container files: Friday's full backup plus the incremental backup for Monday, Tuesday and Wednesday. By comparison, if you had run differential backup on Monday, Tuesday and Wednesday, then to restore on Thursday morning you would have needed only Friday's full backup plus Wednesday's differential.
Advantages of incremental backups:
It is the fastest backup type since it only backs-up increments
Saves storage space compared to other types
Each backup increment can store a different version for a file/folder
Disadvantages for this backup type:
Full restore is slow compared to other backup types (you need the first full backup and all increments since then)
To restore the latest version of an individual file the increment that contains it must be found first
Backup4all supports incremental backups and offers a solution for the slow restore disadvantage.
To keep the number of stored increments to a reasonable value and reduce the size of the backups, Backup4all provides two options: "Limit the number of backups" and "Merge backups" that can limit the number of stored backups. These two options will perform an internal merge to keep the number of stored incremental backups under the selected limit.
Backing-up is a crucial process that everyone should do in order to have a fail-safe, for when the inevitable happens. The principle is to make copies of particular data in order to use those copies for restoring the information if a failure occurs (a data loss event due to deletion, corruption, theft, viruses, etc.)
This article will show you how to create a new backup job using Backup4all. The backup sources can be located in various places and the backup destination be a local hard drive, a network place, FTP server or SFTP server.
The differential backup contains all files that have changed since the last FULL backup. The advantage of a differential backup is that it shortens restore time compared to a full backup or an incremental backup. However, if you perform the differential backup too many times, the size of the differential backup might grow to be larger than the baseline full backup.