--- title: "New and Updated Cmdlets" description: "This section contains information on updated cmdlets and new cmdlets that were introduced in Veeam PowerShell v12. In Veeam PowerShell v12, cmdlets that apply to backup management were extended and updated." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/new_updated_cmdlets.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Changelog > v12 Changelog > New and Updated Cmdlets" dateModified: "2026-08-20" --- # New and Updated Cmdlets This section contains information on updated cmdlets and new cmdlets that were introduced in Veeam PowerShell v12. ## Backup In Veeam PowerShell v12, cmdlets that apply to backup management were extended and updated. ::: dropdown ### New Cmdlets Starting from v12, you can perform the following operations:
|
Cmdlet |
Operation |
|---|---|
|
Copies backups to a repository or local or shared folder. |
|
|
Detaches backups from the job they belong to. |
|
|
Returns backups of Google Cloud VM instances. |
|
|
Moves all backups of a job to another repository or specific workloads and their backups to another job. |
|
|
Upgrades the storage format of backups from per-machine with single metadata file to per-machine with separate metadata files. |
|
|
Returns an array of backup files deleted from the archive tier and preserved by insider protection. |
|
|
Retrieves a backup file deleted from the archive tier and preserved by insider protection. |
|
|
Returns a list of backup files deleted from the capacity tier and preserved by insider protection. |
|
|
Rehydrates a backup file deleted from the capacity tier and preserved by insider protection. |
|
|
Returns non-encrypted backups of AD tenants and tenants managed by the Service Provider. |
|
|
Returns restore points of non-encrypted backups for AD tenants and tenants managed by the Service Provider. |
|
Cmdlet |
Operation |
|---|---|
|
Creates a backup copy job. |
|
|
Converts legacy backup file of legacy periodic backup copy job to the per-machine backups with separate metadata files using mapping. |
|
|
Copies a backup copy job. |
|
|
Disables a backup copy job. |
|
|
Enables a backup copy job. |
|
|
Returns a backup copy job. |
|
|
Returns legacy periodic backup copy job source objects. |
|
|
Removes a backup copy job. |
|
|
Modifies a backup copy job. |
|
Cmdlet |
Operation |
|---|---|
|
Parameters added: AutoSelectGateway, RotatedDriveCleanupMode |
|
|
Allows to add Group Managed Service Accounts (gMSAs). |
|
|
Parameters removed: From, To. |
|
|
Parameter added: Repository. |
|
|
Parameter added: PostgreSQL. |
|
Cmdlet |
Operation |
|---|---|
|
Creates a Cloud Director CDP policy. |
|
|
Disables Cloud Director CDP policies. |
|
|
Enables Cloud Director CDP policies. |
|
|
Returns Cloud Director CDP policies. |
|
|
Returns Cloud Director CDP replicas. |
|
|
Returns a list of Veeam I/O filter installed on an ESXi host. |
|
|
Returns long-term restore points of a Cloud Director CDP replica. |
|
|
Returns short-term restore points of a Cloud Director CDP replica. |
|
|
Installs Veeam I/O filter on organization VDCs. |
|
|
Removes Cloud Director CDP policies. |
|
|
Removes a Cloud Director CDP replica. |
|
|
Modifies a Cloud Director CDP policy. |
|
|
Starts to perform failback from a Cloud Director CDP replica to the production vApp. |
|
|
Starts to perform failover to a Cloud Director CDP replica. |
|
|
Stops Cloud Director CDP replica failback. |
|
|
Stops Cloud Director CDP replica failover. |
|
|
Removes Veeam I/O filter from organization VDCs. |
|
Cmdlet |
Operation |
|---|---|
|
Parameter added: CacheSizeUnit. |
|
|
Type updated for the Policy parameter: changed from the VBRCDPPolicy type to the VBRCDPPolicyBase type. |
|
|
Type updated for the Replica parameter: changed from the VBRCDPReplica to the VBRCDPReplicaBase type. |
|
|
Parameter added: CacheSizeUnit. |
|
Cmdlet |
Operation |
|---|---|
|
Creates a cloud CDP policy. |
|
|
Creates a VDC CDP policy. |
|
|
Returns VMs available in cloud hosts allocated by cloud resources. |
|
|
Modifies a VDC CDP policy. |
|
|
Modifies a cloud CDP policy. |
|
Cmdlet |
Operation |
|---|---|
|
Defines settings for a helper appliance. |
|
|
Creates a new network mapping rule. |
|
|
Modifies settings for a helper appliance. |
|
|
Mounts disks of VMs for which restore is launched to the Veeam Backup & Replication console. |
|
|
Stops Linux guest OS file restore session. |
|
|
Stops Windows guest OS file restore session. |
|
Cmdlet |
Operation |
|---|---|
|
Parameter added: ShareCredentials. |
|
|
Parameters added: FileRestore, ShareCredentials, Session. |
|
|
Parameters added: ChangedOnly, CompareWithOriginal, FileRestore, RunAsync. Parameters updated: Session changed from required to non-required. |
|
|
Parameters added: NetworkMapping, HelperAppliance, DisableDiskAllocation. |
|
|
Parameters added: ChangedItemsOnly, FileRestore, PermissionsOnly, RunAsync, TargetDirectory, TargetHvVm, TargetVcdVm, TargetViVm. |
|
Cmdlet |
Operation |
|---|---|
|
Adds Google Cloud object storage repository to Veeam Backup & Replication. |
|
|
Modifies settings for Google Cloud object storage repository added to Veeam Backup & Replication. |
|
Cmdlet |
Operation |
|---|---|
|
Installs Veeam Data Mover for guest processing on Linux VMs. |
|
|
Retries the copy operation for failed workloads. |
|
|
Retries the move operation for failed workloads. |
|
|
Uninstalls guest processing Veeam Data Mover from Linux VMs. |
|
Cmdlet |
Operation |
|---|---|
|
Parameter added: Id. |
|
|
Parameter added: Type. |
|
|
Parameters added: EnableDailyNotification, SendTime. |
|
|
Parameter added: Object. |
|
Cmdlet |
Operation |
|---|---|
|
Copies file share backups to another repository or local or shared folder. |
|
|
Disables an enabled file share backup proxy. |
|
|
Enables a disabled file share backup proxy. |
|
|
Returns active sessions of migration to production during the instant file share recovery. |
|
|
Returns the blob transformation threshold defined for an object storage repository that stores file backups. |
|
|
Defines the switchover parameter that can be used when starting the file share migration session or for changing settings of an already running file share migration session. |
|
|
Modifies switchover parameters for the specified session of migration to production during the instant file share recovery. |
|
|
Starts migration to production for the running instant file share recovery session. |
|
|
Starts the manual switchover for completing the migration to production after you perform the instant file share recovery. |
|
|
Modifies the blob transformation threshold for an object storage repository that stores file backups. |
|
|
Rolls back file share backups stored on an immutable short-term repository to a point in time state. |
|
|
Updates the file path to the source file share. |
|
Cmdlet |
Operation |
|---|---|
|
Parameter added: LatestArchivedVersion. |
|
|
Parameter added: MetaMigrationType. |
|
|
Parameter added: EnableCopyMode. |
|
|
Parameters added: BackupIOControlLevel, MetaMigrationType. |
|
|
Parameters added: AccessCredentials, BackupIOControlLevel, MetaMigrationType. |
|
|
Parameter added: CBackupRepository. |
|
|
Parameter added: MetaMigrationType. |
|
|
Parameter added: MetaMigrationType. |
|
|
Parameters added: EnableDailyNotification, SendTime. |
|
|
Parameters added: Force, CBackupJob. |
|
Cmdlet |
Operation |
|---|---|
|
Returns a time period available for synchronization for checkpoints located in object storage repositories. |
|
|
Returns settings that Veeam Agent uses to access S3 compatible repositories. |
|
|
Defines settings of a mount server used for object storage repositories. |
|
|
Modifies settings of a mount server used for object storage repositories. |
|
|
Modifies settings that Veeam Agent uses to access S3 compatible repositories. |
|
|
Rolls back checkpoints located in object storage repositories to the previous state. |
|
Cmdlet |
Operation |
|---|---|
|
Parameters added: EnableConcurrentTasksLimit, Force, ForceOwnershipChange, MaxConcurrentTasks, MountServerOptions, ProxyAppliance. |
|
|
Parameters added: Force, UseInstantRetrieval. |
|
|
Parameters added: AmazonProxySpec, EnableBackupImmutability, Force, ForceOwnershipChange, MaxConcurrentTasks, MountServerOptions. |
|
|
Parameters added: EnableBackupImmutability, Force. |
|
|
Parameters added: AzureProxySpec, EnableBackupImmutability, EnableConcurrentTasksLimit, EnableCoolAccessTier, Force, ForceOwnershipChange, ImmutabilityPeriod, MaxConcurrentTasks, MountServerOptions. |
|
|
Parameters added: EnableConcurrentTasksLimit, Force, MaxConcurrentTasks. |
|
|
Parameters added: EnableConcurrentTasksLimit, Force, ForceOwnershipChange, GoogleProxySpec, MaxConcurrentTasks, MountServerOptions |
|
|
Parameters added: ConnectionType, EnableConcurrentTasksLimit, Force, MaxConcurrentTasks, MountServerOptions, ProxyAppliance |
|
|
Parameters added: ConnectionType, Force, UseInstantRetrieval. |
|
|
Parameters added: AmazonProxySpec, ConnectionType, EnableConcurrentTasksLimit, Force, MaxConcurrentTasks, MountServerOptions. |
|
|
Parameters added: ConnectionType, EnableBackupImmutability, Force, |
|
|
Parameters added: AzureProxySpec, ConnectionType, EnableBackupImmutability, EnableConcurrentTasksLimit, EnableCoolAccessTier. |
|
|
Parameters added: ConnectionType, EnableConcurrentTasksLimit, Force, MaxConcurrentTasks. |
|
|
Parameters added: ConnectionType, EnableConcurrentTasksLimit, Force, GoogleProxySpec, MaxConcurrentTasks, MountServerOptions. |
|
Cmdlet |
Operation |
|---|---|
|
Defines Azure VM disk types. |
|
Cmdlet |
Operation |
|---|---|
|
Parameters added: ApplicationId, CertificatePath, Description, Name, Password, SecretKey, TenantId, |
|
|
Parameter added: Location. |
|
|
Parameter added: Location. |
|
|
Parameter added: Location. |
|
|
Parameter added: Location. |
|
|
Parameters added: ApplicationId, CertificatePath, Description, Name, Password, SecretKey, TenantId. |
|
|
Parameters added: DiskConfigurations, Location. |
|
Cmdlet |
Operation |
|---|---|
|
Starts to rebalance data of scale-out backup repositories. |
|
Cmdlet |
Operation |
|---|---|
|
Type updated for the Session parameter: changed from the VBRAzureRestoreSession type to VBRAzureApplianceSession type. |
|
|
Parameters added: ApplicationId, CertificatePath, Description, Name, Password, SecretKey, TenantId |
|
Cmdlet |
Operation |
|---|---|
|
Adds Nutanix Files storage systems to Veeam Backup & Replication. |
|
|
Returns Nutanix Files storage systems. |
|
|
Returns Nutanix Files volumes added to the backup infrastructure. |
|
|
Returns all volumes of the specified Nutanix Files storage systems. |
|
|
Removes Nutanix Files storage systems from Veeam Backup & Replication. |
|
|
Modifies Nutanix Files storage system settings. |
|
|
Rescans Nutanix Files storage systems. |
|
|
Rescans Nutanix Files volumes added to the backup infrastructure. |
|
|
Removes Cisco HyperFlex storage systems from the backup infrastructure. |
|
|
Modifies Cisco HyperFlex storage settings. |
|
|
Rescans Cisco HyperFlex storage system. |
|
Cmdlet |
Operation |
|---|---|
|
Creates application groups for SureBackup jobs. |
|
|
Creates a Hyper-V advanced virtual lab. |
|
|
Creates a Hyper-V basic virtual lab. |
|
|
Creates a SureBackup job. |
|
|
This cmdlet adds VMs created on Hyper-V to Veeam Backup & Replication. |
|
|
Returns virtual labs and their settings. |
|
|
Returns SureBackup sessions that have been run. |
|
|
Returns tasks performed during the specified SureBackup session. |
|
|
Defines network settings of isolated networks. |
|
|
Defines production networks options for Hyper-V virtual lab. |
|
|
Defines settings of proxy appliances. |
|
|
Defines static IP address mapping rules. |
|
|
Modifies settings of application groups. |
|
|
Modifies network settings of isolated networks for Hyper-V virtual lab. |
|
|
Modifies production network options for Hyper-V virtual lab. |
|
|
Modifies production network options for Hyper-V virtual lab. |
|
|
Modifies settings of Hyper-V virtual labs. |
|
|
Modifies settings of proxy appliances for Hyper-V virtual lab. |
|
|
Modifies settings of proxy appliances for Hyper-V virtual lab. |
|
|
Modifies settings of proxy appliances for Hyper-V virtual lab. |
|
|
Modifies static IP address mapping rules for Hyper-V virtual lab. |
|
|
Modifies settings of SureBackup jobs. |
|
Cmdlet |
Operation |
|---|---|
|
Parameters added: EnableEmailNotification, NotifyOnError, NotifyOnSuccess, NotifyOnWarning, Subject, UseCustomEmailSettings. |
|
|
Parameter added: RestorePoint. |
|
|
Parameters added: AccessIPv6Address, IsolatedIPv6Address. |
|
|
Parameters added: EnableDHCPv6, IPv6Address, IPv6DNSServer, IPv6PrefixLength, MasqueradeIPv6Address. |
|
|
Parameters added: SwitchParameter, EnableIPv4Interface, EnableIPv6Interface, IPv6Address, IPv6AlternateDNSServer, IPv6DefaultGateway, IPv6PreferredDNSServer, IPv6PrefixLength, ObtainIPv6AddressAutomatically, ObtainIPv6DNSAutomatically. |
|
|
Parameters added: NotifyOnError, NotifyOnSuccess, NotifyOnWarning, Subject, UseCustomEmailSettings. |
|
|
Parameter changes: NetworkMapping changed from non-required to required. |
|
|
Parameters added: AccessIPv6Address, IsolatedIPv6Address, |
|
|
Parameters added: EnableDHCPv6, IPv6Address, IPv6DNSServer, IPv6PrefixLength, MasqueradeIPv6Address, |
|
|
Parameters added: EnableIPv4Interface, EnableIPv6Interface, IPv6Address, IPv6AlternateDNSServer, IPv6DefaultGateway, IPv6PreferredDNSServer, IPv6PrefixLength, ObtainIPv6AddressAutomatically, ObtainIPv6DNSAutomatically. |
|
Cmdlet |
Operation |
|---|---|
|
Looks for files or folders backed-up by tape jobs. |
|
|
Looks for backed up versions of a file or folder. |
|
|
Returns tape backup job sessions. |
|
|
Starts the restore of files and folders from tape. |
|
Cmdlet |
Operation |
|---|---|
|
Parameter added: PreventInterruption. |
|
|
Parameters added: EnableFileAclChangeTracking, EnableParallelDrivesUsage, LimitTapeDrives. |
|
|
Parameter added: Force. |
|
|
Cmdlet set changes: The Path parameter added to the cmdlet set that deines shared folders as a source for file to tape jobs. |
|
|
Parameter added: FromVault. |
|
|
Parameter added: PreventInterruption. |
|
|
Parameters added: EnableFileAclChangeTracking, EnableParallelDrivesUsage, LimitTapeDrives |
|
|
Parameter added: Medium. |
|
Cmdlet |
Operation |
|---|---|
|
Creates tokens for bare-metal recovery |
|
|
Disables file proxy servers. |
|
|
Enables disabled file proxy servers. |
|
|
Returns tokens for bare-metal recovery. |
|
|
Defines a scope of Amazon EC2 instances, EC2 tags or AWS datacenters for a protection group. |
|
|
Defines a scope of Azure VMs, Azure tags or Azure Availability Zone for a protection group. |
|
|
Removes tokens for bare-metal recovery. |
|
|
Modifies a scope of Amazon EC2 instances, EC2 tags or AWS datacenters for a protection group. |
|
|
Modifies a scope of Azure VMs, Azure tags or Azure Availability Zone for a protection group. |
|
|
Modifies tokens for bare-metal recovery. |
|
Cmdlet |
Operation |
|---|---|
|
Parameter added: ReadEntireRestorePoint |
|
|
Parameters added: ArchiveLogBackupPeriod, ArchiveLogBackupStorage. |
|
|
Parameter added: ReadEntireRestorePoint. |
|
|
Type updated for the HealthCheckOptions parameter: changed from the VBRFullBackupOptions type to VBRHealthCheckOptions type. |
|
|
Parameter added: ReadEntireRestorePoint. |
|
|
Parameter updated: SelectedVolume accepts pipeline input: True(ByValue). |
|
|
Parameters added: ArchiveLogBackupPeriod, ArchiveLogBackupStorage. |
|
|
Parameter updated: SanIntegrationOptions accept pipeline input: True(ByValue). |
|
Cmdlet |
Operation |
|---|---|
|
Creates application backup policies. |
|
|
Disables application backup policies. |
|
|
Enables application backup policies. |
|
|
Returns application backup policies. |
|
|
Returns jobs sessions. |
|
|
Returns discovered applications from the computer. |
|
|
Returns application backup policy sessions. |
|
|
Returns active restore sessions of application policies. |
|
|
Installs Veeam Plug-Ins on discovered computers. |
|
|
Creates the backup settings and full backup schedule for application backup policies. |
|
|
Creates the schedule for application backup policies. |
|
|
Creates the database processing settings for application backup policies. |
|
|
Creates the Oracle RMAN backup settings for application backup policies. |
|
|
Creates the Oracle RMAN database processing settings for application backup policies. |
|
|
Creates the Oracle RMAN storage settings for application backup policies. |
|
|
Creates the SAP HANA credentials settings for application backup policies. |
|
|
Creates the SAP HANA backup settings for application backup policies. |
|
|
Creates the SAP HANA database processing settings for application backup policies. |
|
|
Creates the SAP on Oracle backup settings for application backup policies. |
|
|
Creates the SAP on Oracle database processing settings for application backup policies. |
|
|
Creates the SAP on Oracle storage settings for application backup policies. |
|
|
Removes application backup policies. |
|
|
Resets Veeam Plug-In SSL certificates. |
|
|
Modifies application backup policies. |
|
|
Modifies the database processing settings for application backup policies. |
|
|
Modifies the Oracle RMAN database processing settings for application backup policies. |
|
|
Modifies the SAP HANA database processing settings for application backup policies. |
|
|
Modifies the SAP on Oracle database processing settings for application backup policies. |
|
|
Starts application backup policies. |
|
|
Stops application backup policies. |
|
|
Removes Veeam Plug-In from a specific protected computer. |