Incremental and full Synthetic backups

Hyper-V specific discussions

Incremental and full Synthetic backups

Veeam Logoby Perry » Sun Jan 08, 2017 6:35 pm

How reliable are synthetic backups over active full backups?

For example if there is an interruption or something went wrong during an incremental backup, I assume all incremental backups from that point forward will be corrupt. Since the synthetic full backup is built from those restore points, I imagine that synthetic full backup will also be bad.

So what is stopping a bad incremental from corrupting all forward backups and what kind of integrity checks are preformed so we don't end up with a bad chain of bad restore points?

Some how I feel a little safer with differential backups that don't rely on previous points, but I don't see that offered. Can you put my fears to rest?
Perry
Enthusiast
 
Posts: 43
Liked: never
Joined: Mon Jan 02, 2017 10:19 pm
Full Name: Perry

Re: Incremental and full Synthetic backups

Veeam Logoby Shestakov » Sun Jan 08, 2017 8:34 pm

Hello Perry,
Indeed, corruption in a single increment can cause a corruption of the further backups of the chain, that`s the main reason to schedule active full.
But the best way to make sure the backups are recoverable is Surebackup.
I would also recommend to read this topic. Thanks
Shestakov
Veeam Software
 
Posts: 5027
Liked: 419 times
Joined: Wed May 21, 2014 11:03 am
Location: Saint Petersburg
Full Name: Nikita Shestakov

Re: Incremental and full Synthetic backups

Veeam Logoby Vitaliy S. » Sun Jan 08, 2017 8:42 pm

Hi Perry,

Every time synthetic backup is built it runs an incremental backup and then starts the transform operation. This topic might be helpful as well > How often do I need a full backup?

Perry wrote:So what is stopping a bad incremental from corrupting all forward backups and what kind of integrity checks are preformed so we don't end up with a bad chain of bad restore points?

Regular health checks should help > Health Check for Backup Files. Alternatively, consider using SureBackup jobs as Nikita has correctly pointed it out.

Thanks!
Vitaliy S.
Veeam Software
 
Posts: 19773
Liked: 1120 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov

Re: Incremental and full Synthetic backups

Veeam Logoby Perry » Mon Jan 09, 2017 11:35 am

If a gen 2 incremental fails. Will the next gen 3 attempted incremental be based off the failed gen 2 or will it be based on the last successful one which would be gen 1? I assume the latter otherwise from the failure point forward everything would be broken.
Perry
Enthusiast
 
Posts: 43
Liked: never
Joined: Mon Jan 02, 2017 10:19 pm
Full Name: Perry

Re: Incremental and full Synthetic backups

Veeam Logoby Shestakov » Mon Jan 09, 2017 11:41 am

If the backup job fails it performs retries until backup is done successfully.
Backup file corruptions may happen without reference to the backup job and if you don`t use recovery verification the corruption may interfere to the next increments of the chain.
That`s why it`s recommended either use Surebackup or periodic active full backups.
Shestakov
Veeam Software
 
Posts: 5027
Liked: 419 times
Joined: Wed May 21, 2014 11:03 am
Location: Saint Petersburg
Full Name: Nikita Shestakov

Re: Incremental and full Synthetic backups

Veeam Logoby Vitaliy S. » Mon Jan 09, 2017 2:58 pm

Perry wrote:Will the next gen 3 attempted incremental be based off the failed gen 2 or will it be based on the last successful one which would be gen 1? I assume the latter otherwise from the failure point forward everything would be broken.

Yes, it's the latter.
Vitaliy S.
Veeam Software
 
Posts: 19773
Liked: 1120 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov

Re: Incremental and full Synthetic backups

Veeam Logoby Perry » Tue Jan 10, 2017 5:57 pm

Shestakov,
So are you saying there are scenarios in which Veeam will think the backup went fine (thus not notify error) yet the backup could still be bad thus corrupting future incrementals? I imagine that I would at least be notified of a corruption so I can take action.
Perry
Enthusiast
 
Posts: 43
Liked: never
Joined: Mon Jan 02, 2017 10:19 pm
Full Name: Perry

Re: Incremental and full Synthetic backups

Veeam Logoby Vitaliy S. » Tue Jan 10, 2017 8:02 pm

Not exactly. Shestakov is referring to storage-level corruption which can occur unnoticed to a Veeam backup server. In this case, SureBackup job is the recommended solution which can notify you that something has happened to your hardware. If you want to address this, then using backup copy jobs is a way to go. Here is our official blog post for further reading > The 3-2-1-0 Rule to High Availability
Vitaliy S.
Veeam Software
 
Posts: 19773
Liked: 1120 times
Joined: Mon Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov


Return to Microsoft Hyper-V



Who is online

Users browsing this forum: No registered users and 4 guests