erikaflower
Novice
Hi, guys! Maybe someone can give an advice is a differential backup is better than an incremental backup?
The differences between a Full, Incremental, or Differential backup
NovaBACKUP
Last Updated: Dec 15, 2014 06:48AM PST
Full Backup: In the NovaBACKUP Client, this option is for a complete back up of all files selected in their entirety.
Example: Folder C:\Photos contains seven photos:
On the first day of full backups, the following files are backed up:
C:\Photos\Img_0001.crw
C:\Photos\Img_0002.crw
C:\Photos\Img_0003.crw
C:\Photos\Img_0004.crw
C:\Photos\Img_0005.crw
C:\Photos\Img_0006.crw
C:\Photos\Img_0007.crw
On Day 2 you edit the following photos:
C:\Photos\Img_0003.crw
C:\Photos\Img_0006.crw
On Day 3 you edit the following photos:
C:\Photos\Img_0001.crw
C:\Photos\Img_0002.crw
C:\Photos\Img_0007.crw
Note: This would only be possible for the files that are selected; any files that are not selected will not be backed up.
Incremental Backup: In the NovaBACKUP Client, this option is for backing up the changes to the full backup at file level.
Example:
With an incremental backup you will end up with the following files:
Day 1 File - Full backup (Contains all 7 images)
Day 2 File - Contains only files changed since Day 1 (Img_0003.crw & Img_0006.crw)
Day 3 File - Contains only files changed since Day 2 (Img_0001.crw & Img_0002.crw & Img_0007.crw)
Note: This would only be possible for the files that are selected; any files that are not selected will not be backed up.
Differential Backup: In the NovaBACKUP Client, this option is for backing up file level changes but the file size keeps growing every day.
Example:
With a differential backup you will end up with the following files:
Day 1 File - Full backup (Contains all 7 images)
Day 2 File - Contains all files changed since Day 1 (Img_0003.crw & Img_0006.crw)
Day 3 File - Contains all files changed since Day 1 (Img_0001.crw & Img_0002.crw & Img_0003.crw & Img_0006.crw & Img_0007.crw)
The next time you perform a "Full" backup the "all files changed since Day 1" date will reset.
To restore files from Incremental and Full backup, the user would need the Full and every Incremental backup for that period. For a Full and Differential restore the user would only need the Full Backup and the last Differential backup.
Thanks for the detailed reply. How much more space differential backup require?Whether one or the other is better depends on your priorities and available resources.
Differential backups require more disk space than incremental backups but they can be restored faster. If you have adequate space for differential backups and time to restore is your priority differential backups are a good idea.
Incremental backups require less disk space at the backup destination but the time to restore is longer than a differential backup. You need to restore each incremental backup from the latest full backup to restore data. If you are short on disk space at backup destination and time to restore is not a priority stick to incremental backup.
That would depend on how much changes are there in a day (assuming daily backup). In a differential backup, you add the incremental difference of each day from the last full backup till the next full backup. Hence it takes more space than an incremental backup.Thanks for the detailed reply. How much more space differential backup require?
The simplest solution I can think of would be:I am confused about a backup solution for windows system.
OK. Thanks! Well, I assume that there will be a lot of changes in a day. But I got it, the main point to remember that differential backup takes more space than incremental backupThat would depend on how much changes are there in a day (assuming daily backup). In a differential backup, you add the incremental difference of each day from the last full backup till the next full backup. Hence it takes more space than an incremental backup.
The simplest solution I can think of would be:
2. virtual box will give you options to take snapshots and you can also automate them if you know some scripting.
well, you can do it with scheduled tasks in windows, but then you will need a guided tutorial to do it. with lots of screenshots/screen captures.what if I do not know scripting? Is it big problem?