Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest
Please, try again later.
This article concerns a feature that will be fully deprecated in Veeam Backup & Replication 12.
This article documents how to identify if this feature is in use and how to phase out this feature to ensure the existing Veeam Backup & Replication deployment will be able to upgrade to version 12.
Starting with Veeam Backup & Replication 12, the "Transform previous backup chains into rollbacks" option will become fully deprecated.
The upgrade to Veeam Backup & Replication 12 cannot be completed if any Backup Jobs exist that are currently using the "Transform previous backup chains into rollbacks" option.
For Backup Jobs created in Veeam Backup & Replication versions prior to 11, there was an option to Transform previous backup chains into rollbacks. Starting in Veeam Backup & Replication version 11, this option was deprecated and the feature could no longer be selected in new jobs. However, jobs that were already using this feature would continue to do so after upgrading to Veeam Backup & Replication version 11. Starting with Veeam Backup & Replication version 12, this feature will be fully deprecated, and the presence of any jobs still using this feature will block the upgrade to Veeam Backup & Replication version 12.
Simply disabling the "Transform previous backup chains into rollbacks" option may increase Repository space usage, as the job will begin using the Forward Incremental Backup Retention Policy which retains multiple sets of Synthetic Fulls on disk. Customers who enabled "Transform previous backup chains into rollbacks" to save space should consider using Forever Forward Incremental, which is enabled by unchecking both "Create synthetic full backups periodically" and "Transform previous backup chains into rollbacks."
To resolve this issue, you'll need to first identify which jobs are still using the option "Transform previous backup chains into rollbacks." This can be done either:
Once you have identified which jobs are still using the setting, you'll need to either:
Start by identifying which jobs, if any, are still using the option "Transform previous backup chains into rollbacks."
Run the following command in a PowerShell prompt on the Veeam Backup Server to pull a list of all jobs using Transform previous backup chains into rollbacks.
Get-VBRJob | where {$_.BackupTargetOptions.TransformIncrementsToSyntethic -eq $True}
Once you have identified which jobs need to be modified, you'll need to consider which retention method will fit your space and retention needs.
The scripts below were designed to simplify the job modification process so that you don't have to edit each job.
These scripts will only affect jobs currently using "Transform previous backup chains into rollbacks."
Note: Run only one of the following scripts. Choose the one that best fits your space and retention needs.
$jobs = Get-VBRJob | where {$_.BackupTargetOptions.TransformIncrementsToSyntethic -eq $True}
foreach ($job in $jobs) {
Set-VBRJobAdvancedBackupOptions -Job $job -TransformIncrementsToSyntethic: $False
}
$jobs = Get-VBRJob | where {$_.BackupTargetOptions.TransformIncrementsToSyntethic -eq $True}
foreach ($job in $jobs) {
Set-VBRJobAdvancedBackupOptions -Job $job -TransformIncrementsToSyntethic $False -TransformFullToSyntethic $False
}
Your feedback has been received and will be reviewed.
Please, try again later.
Please try select less.
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case
Your feedback has been received and will be reviewed.
Please, try again later.