Skip to main content

Prior to upgrading to Veeam V12, ensure that, "Transform previous backup chains into rollbacks" is not enabled in your environment. If it is, the upgrade will fail as per KB4390: Feature Deprecation: "Transform previous backup chains into rollbacks" (veeam.com)

I just wanted to point out a slight caveat when checking our environment. If you decide to check each job setting and disable the option, bear in mind, if you have a snapshot job with storage integration, it may still show as enabled. 

Normally a snapshot job looks like as follows without an option to select the backup chain option:

 

However, running the PowerShell command:

Get-VBRJob | where {$_.BackupTargetOptions.TransformIncrementsToSyntethic -eq $True}

returns the following:

 This can be easily sorted by running:

Set-VBRJobAdvancedBackupOptions -Job "Job Name" -TransformIncrementsToSyntetic $false

 

One of the reasons why I always check and double check before upgrading critical production environments. PowerShell does make it easy 😀


Very cool PS commands.  Was glad that we did not have that in our environment before upgrading.  😁


Comment