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:
![](https://uploads-eu-west-1.insided.com/veeam-en/attachment/dde18c25-f995-43fa-96a3-31013a2dbf79.png)
However, running the PowerShell command:
Get-VBRJob | where {$_.BackupTargetOptions.TransformIncrementsToSyntethic -eq $True}
returns the following:
![](https://uploads-eu-west-1.insided.com/veeam-en/attachment/c8970789-3b6f-4b88-89db-1ae4b97d4be2.png)
This can be easily sorted by running:
Set-VBRJobAdvancedBackupOptions -Job "Job Name" -TransformIncrementsToSyntetic $false