The function of incremental and differential backup can help to reduce the storage size of the image file and the time of backup when you create a full backup of a partition or disk and need to add some files in the backed up partition/disk.
Before getting to know incremental and differential backup, it is necessary for us to learn what "full backup" is. Full backup refers to creating a backup of all the valid data, whether it is new added or exists for a long time. Full backup does not depend on the file's Archive Attribute to decide which file should be backed up. During a full backup, all existing marks will be cleaned and be marked as "backed up", i.e. clear Archive Attribute. To create a full backup of selected files or applications means to create an identical duplication of these data at a particular time point. Therefore, with only one full backup, you can completely restore all data, which dramatically decrease the recovery time.
For instance, we'll create a full system backup image using full backup software after installing an operating system. If the system is 15GB, all system files and applications will be backed up. We can easily perform a system restore using this full backup. This also applies to fully backing up a data partition, a file folder and the entire disk and so on.
However, full backup has a dead disadvantage as well. To keep the backup up to date, it is unavoidable to create more than one full backup. In that case, many identical data will be backed up again, which is a waste of time and storage. Luckily, the appearance of incremental backup makes it possible to figure out all these problems.
Incremental backup means backing up all changed data based on last backup (full backup, differential backup or incremental backup). During an incremental backup, all marked files and folders will be backed up. It will clear file's Archive Attribute as well. Please note that all incremental backup should be directly or indirectly based on a full backup. Since incremental backup is created on the basis of last backup, there will be a mutual dependent relationship between them.
That is to say, with incremental backup software, each backup will create an image file of modified or new added files, and all of them are related together. The deletion of a previous image file will make all the subsequent image files invalid.
Here is an example of creating incremental backup. Suppose that D Drive has data as follows:
File name | file size |
---|---|
d:\file1.doc | 2 GB |
d:\file2.doc | 1 GB |
Let's make a full backup of D Drive. And then there will be a 3GB image file: Full1.fvd, which includes file1.doc and file2.doc.
Then, let's add two files, file3.doc and file4.doc to D Drive. Now D Drive will have the files as follows:
File name | file size |
---|---|
d:\file1.doc | 2 GB |
d:\file2.doc | 1 GB |
d:\file3.doc | 1 GB |
d:\file4.doc | 1 GB |
If we make an incremental backup of drive D for this time, then only the new added files, file3.doc and file4.doc will be backed up and generated as Incr1.fvd. Compared to the image file backed up before, there is not any change for file1.doc and file2.doc so that they will not be backed up.
If we add file5.doc and file6.doc, keep file1.doc to file4.doc unchanged, and run incremental backup again, only file5.doc and file6.doc will be backed up as Incr2.fvd. Surely, if any file in file1.doc to file4.doc has changed, only changed data will be backed up as well.
Note: such as file1.doc is changed at first from file head, the data is about 1MB, and lastest data is not changed, then only 1 MB data is backuped up.
File name | file size |
---|---|
d:\file1.doc | 2 GB |
d:\file2.doc | 1 GB |
d:\file3.doc | 1 GB |
d:\file4.doc | 1 GB |
d:\file5.doc | 1 GB |
d:\file6.doc | 1 GB |
The greatest advantage of incremental backup is that there is no identical backup image created during the process, which is time-saving and storage-saving. However, the restoring of incremental backup might be troublesome. You need to prepare last full backup (Full1.fvd) as well as all subsequent incremental backups (Incr1.fvd and Incr2.fvd) and restore them in the order of back up time point. This inadvertently increases the recovery time. If you lost any of them, the recovery will not succeed.
Differential backup will back up changed files based on the last full backup. This method also requires a full backup exists. All differential backups are based on the full backup, so they are relatively independent. During a differential backup, only marked files and folders will be backed up and the Archive Attribute will be not be cleaned, i.e. these files will not be marked as "backed up" after the differential backup. In terms of recovery, you just need last full backup and the latest differential backup. Here comes an example of creating differential backup with differential backup software.
Suppose that D Drive has the following data:
File name | file size |
---|---|
d:\file1.doc | 2 GB |
d:\file2.doc | 1 GB |
The first job is to create a full backup of file1.doc and file2.doc to generate Full1.fvd.
Then add file3.doc and file4.doc to D drive. Run differential backup, and you'll get Diff1.fvd that contains file3.doc and file4.doc.
File name | file size |
---|---|
d:\file1.doc | 2 GB |
d:\file2.doc | 1 GB |
d:\file3.doc | 1 GB |
d:\file4.doc | 1 GB |
Then add file5.doc and file6.doc to D drive, run differential backup, you'll get Diff2.fvd that contains files from file3.doc to file6.doc.
File name | file size |
---|---|
d:\file1.doc | 2 GB |
d:\file2.doc | 1 GB |
d:\file3.doc | 1 GB |
d:\file4.doc | 1 GB |
d:\file5.doc | 1 GB |
d:\file6.doc | 1 GB |
The theory is the same. It will backup changed files based on last full backup. In that case, if you lost Diff1.fvd file, you can still restore all files using Full1.fvd and Diff2.fvd. This method requires more time on backing up yet it costs less time in recovery. You may learn more on the differences between Full Backup vs Differential Backup.
Software that supports full backup, incremental backup and differential backup can be called professional backup software. QILING Disk Master Free is such software that can create these three types of backup image perfectly. In addition, it is a freeware which is compatible with all PCs including Windows 10, 8.1, 8, 7, Vista and XP. This incremental and differential backup software allows you to incremental backup HDD to external hard drive with ease. Following are the detailed steps of backing up system drive incrementally.
Download this free software, install and launch it. If you want to backup system to external device, please connect it to your computer in advance. Before creating an incremental or a differential backup, you should create a full backup.
1. Click "System Backup" under the "Backup and recovery" tab.
2. Modify the "Task Name" so that you can distinguish it from other backup tasks. The system and boot drives have been selected as source partitions automatically by QILING Disk Master at "Step1".
At "Step2", select a destination path to save the system image file. An external hard drive, a USB drive, or a network drive can be selected. To select a NAS device, please click "NAS device". And then click "Proceed" to begin system backup.
3. Click "Finish" button to exit. You can choose what you need your computer to do after system backup is completed, such as shutdown, etc.
4. After the backup finished, go to "Backup and recovery" tab and you'll find the system backup image you just created. Move over it and click Backup option in the middle. In the drop-down menu, select Incremental Backup.
This strategy is used to do incremental backup for one time. You can set auto incremental/differential backup with the help Schedule. (Scheduled differential backup is supported in Professional edition.) You can choose to schedule at the first Start Backup window.
For instance, if you set schedule backup at 6 p.m in daily mode, it will run full backup at 6 p.m of the first day and run incremental/differential backup at 6 p.m of the second day. It is suggested to run incremental backup in schedule. Otherwise, you need to repeat the last step manually every time.
To incremental backup files like documents, photos, or music, please try File Backup.
With flexible backup method and powerful function of backup, restore and clone, QILING Disk Master has been regarded as a rare and excellent software. With it, you can easily create incremental and differential backups for saving time and space. To learn more about the differences between incremental backup and differential backup in backup speed, storage and restore speed, please visit: incremental vs differential backup.