--- title: "Updated Cmdlets" description: "This section contains information on cmdlets updated in Veeam PowerShell v12.1. In this version, you can use new parameter sets to perform the following actions: Roll back checkpoints in object storage repositories for the specified cloud tenant..." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/updated_cmdlets_12.1.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Changelog > v12.1 Changelog > Updated Cmdlets" dateModified: "2026-08-19" --- # Updated Cmdlets This section contains information on cmdlets updated in Veeam PowerShell v12.1. ## Backup Infrastructure Components ### Object Storage Repositories In this version, you can use new parameter sets to perform the following actions: - Roll back checkpoints in object storage repositories for the specified cloud tenant backup. - Synchronize the state of backup chains on extents for the specified tenant backup. ::: dropdown ### Updated Cmdlets

Cmdlet

Operation

Sync-VBRObjectStorageRepositoryEntityState

New parameter set added: Sync-VBRObjectStorageRepositoryEntityState -TenantBackupId <Guid> -PointInTime <DateTime> [-RunAsync] [<CommonParameters>]

Sync-VBRSOBREntityState

New parameter set added: Sync-VBRSOBREntityState -TenantBackupId <Guid> -PointInTime <DateTime> [-ArchiveTier] [-RunAsync] [<CommonParameters>]

::: ## Backup In this version, the following scenarios are supported: - You can remove backups and restore points from archive tier and capacity tier. - When you copy backups to a repository, a local or shared folder, you can specify the type of the retention policy and the period of time to keep the copied data. ::: dropdown ### Updated Cmdlets

Cmdlet

Operation

Remove-VBRBackup

Parameter updated: The Backup parameter accepts the VBRSOBRObjectStorageBackup type.

Remove-VBRRestorePoint

Parameter updated: The Oib parameter accepts the VBRSOBRObjectStorageRestorePoint type.

Copy-VBRBackup

New parameters added: RetentionPeriodType, RetentionNumber

::: ## Jobs ### Sessions In this version, you can get new types of jobs sessions. ::: dropdown ### Updated Cmdlets

Cmdlet

Operation

Get-VBRSession

Parameter update: The Type parameter includes new enums for the following types of job session:

  • SureBackupLite
  • SureBackupLite
  • SureBackupLiteAdHoc
  • SimpleCopyExternalBackupWatcher
  • BestPracticeAnalyzer
  • MalwareDetection
  • SureBackupLite
  • SureBackupLiteAdHoc
  • KmsKeyRotation
  • ShadowAncillarySession
::: ## Replication In this version, you can perform failback of the replica to a specific VM for the following scenarios: - When you perform failback of VMware VMs to a production host. - When you perform failback from a CDP replica to the production VM. ::: dropdown ### Updated Cmdlets

Cmdlet

Operation

Start-VBRViReplicaFailback

New parameter added: VmName

Start-VBRCDPReplicaFailback

New parameter added: VmName

::: ## SureBackup In this version, you can exclude specific VMs from processing by the SureBackup job, ::: dropdown ### Updated Cmdlets

Cmdlet

Operation

New-VBRSureBackupVM

New parameters added: Exclude

::: ## Data Recovery In this version, the following scenarios are supported: - You can specify the backup proxy that you want to use during restore of the entire VMware VM. - You can define whether to mount disks to the original server and use it as a helper host when you run a restore session of Linux-based or Unix-based guest OS files. ::: dropdown ### Updated Cmdlets

Cmdlet

Operation

Start-VBRRestoreVM

New parameter added: Proxy.

Start-VBRLinuxFileRestore

New parameters added: MountToOriginalHost.

::: ## Agent Management In this version, you can specify the Linux package type when you get Veeam Agent for Linux packages. ::: dropdown ### Updated Cmdlets

Cmdlet

Operation

Get-VBRProtectionGroupLinuxPackage

New parameter added: Type.

:::