New Features

This section contains information on new features that were introduced in Veeam PowerShell v12.1.

Security

In this version, you can use new Veeam PowerShell cmdlets to work with security features.

Malware Detection

In this version, you can run new cmdlets to use built-in or third-party malware detection methods to scan backup data and get information about suspicious activity or infected objects.

New FeaturesNew Cmdlets

Cmdlet

Operation

Get-VBRObjectRestorePoint

Returns restore points created by jobs.

Set-VBRObjectRestorePointStatus

Modifies the malware state of restore points.

Get-VBRMalwareDetectionObject

Returns machines affected by malware.

Set-VBRMalwareDetectionObjectAsClean

Sets clean status for machines and hosts detected with malware.

Get-VBRMalwareDetectionOptions

Returns malware detection settings.

Set-VBRMalwareDetectionOptions

Modifies malware detection settings.

Export-VBRMalwareDetectionExtensionList

Exports a list of suspicious files extensions to a certain file.

Import-VBRMalwareDetectionExtensionList

Imports a list of suspicious files extensions from a certain file.

Add-VBRMalwareDetectionExclusion

Adds machines to a malware exclusions list.

Get-VBRMalwareDetectionExclusion

Returns a list of machines added to malware exclusions.

Set-VBRMalwareDetectionExclusion

Modifies notes for a list of machines added to malware exclusions.

Remove-VBRMalwareDetectionExclusion

Removes machines from a malware exclusions list.

Get-VBRMalwareDetectionEvent

Returns malware detection events for machines.

Get-VBRYARARule

Returns YARA rules.

Get-VBRBackupObject

Returns backups of VMs.

Start-VBRScanbackup

Starts a scan of backups with antivirus or YARA scan.

Security & Compliance Analyzer

In this version, you can run the Start-VBRSecurityComplianceAnalyzer cmdlet to perform a security check of your backup server configuration.

Data Encryption

In this version, you can run the New-VBRDecryptionSet cmdet to define security settings, manage encryption keys and decrypt data encrypted with the KMS server.

Configuring Veeam Backup & Replication

Working with KMS Servers

In this version, you can run new cmdlets to work with KMS servers.

New FeaturesNew Cmdlets

Cmdlet

Operation

Add-VBRKMSServer

Adds KMS servers to the Veeam Backup & Replication console.

Get-VBRKMSServer

Returns KMS servers added to the Veeam Backup & Replication console.

Set-VBRKMSServer

Modifies settings of KMS servers.

Remove-VBRKMSServer

Removes KMS servers from the Veeam Backup & Replication console.

Specifying Syslog Server Settings

In this version, you can run new cmdlets to work with external syslog server.

New FeaturesNew Cmdlets

Cmdlet

Operation

Add-VBRSyslogServer

Adds a syslog server to Veeam Backup & Replication.

Set-VBRSyslogServer

Modifies syslog server settings.

Get-VBRSyslogServer

Returns syslog server settings.

Remove-VBRSyslogServer

Removes a syslog server.

Configuring Global VM Exclusions

In this version, you can run new cmdlets to configure global VM exclusions.

New FeaturesNew Cmdlets

Cmdlet

Operation

Add-VBRVMExclusion

Adds VMs to global VM exclusions.

Get-VBRVMExclusion

Returns a list of global VM exclusions.

Set-VBRVMExclusion

Modifies a global VM exclusion.

Remove-VBRVMExclusion

Removes global VM exclusions.

Backup Infrastructure Components

Object Storage Repositories

In this version, you can run new cmdlets to perform the following operations:

  • To work with S3 compatible object storage with data archiving.
  • To roll back checkpoints located in object storage repositories to the previous state.

New FeaturesNew Cmdlets

Cmdlet

Operation

Add-VBRS3GlacierCompatibleRepository

Adds S3 compatible object storage with data archiving to the backup infrastructure.

Set-VBRS3GlacierCompatibleRepository

Modifies settings for Amazon S3 Glacier archive storage added as a backup repository.

Sync-VBRObjectStorageRepositoryEntityState

Rolls back checkpoints located in object storage repositories to the previous state.

Scale-Out Backup Repository

In this version, you can run new cmdlets to get backups and restore points stored in archive extents and capacity extents of scale-out backup repositories. Also, you can remove them from scale-out backup repositories using the Remove-VBRBackup cmdlet.

New FeaturesNew Cmdlets

Cmdlet

Operation

Get-VBRSOBRObjectStorageBackup

Returns backups available in archive extents and capacity extents of scale-out backup repositories.

Get-VBRSOBRObjectStorageRestorePoint

Returns restore points stored in archive extents and capacity extents of a scale-out backup repository.

Continuous Data Protection (CDP)

In this version, you can use new cmdlets to run restore sessions of guest OS files from a CDP replica.

New FeaturesNew Cmdlets

Cmdlet

Operation

Start-VBRCDPWindowsFileRestore

Starts Microsoft Windows guest OS file restore session for a CDP replica.

Start-VBRCDPLinuxFileRestore

Starts a restore session of Linux-based or Unix-based guest OS files from a CDP replica.

New-VBRFileRestoreLinuxHelperApplianceOptions

Defines configuration settings for a temporary helper appliance.

Backup

In this version, you can use new cmdlets to manage background retention for backups.

New FeaturesNew Cmdlets

Cmdlet

Operation

Enable-VBRBackgroundRetention

Enables previously disabled background retention for backups.

Disable-VBRBackgroundRetention

Disables background retention for backups.

SureBackup

In this version, you can use new cmdlets to perform actions with SureBackup jobs that run in the backup content scan verification mode.

New FeaturesNew Cmdlets

Cmdlet

Operation

Add-VBRSureBackupContentScanJob

Creates a SureBackup job that run in the backup content scan verification mode.

Set-VBRSureBackupContentScanJob

Modifies settings of a SureBackup job that run in the backup content scan verification mode.

Unstructured Data Backup

In this version, you can use new cmdlets to back up and restore unstructured data. You can use these cmdlets to perform the following actions:

  • Add and manage file shares and object storage as a source of unstructured data.
  • Back up content of various file shares and object storage repositories.
  • Perform various restore operations of backed-up content.

New FeaturesNew Cmdlets

Cmdlet

Operation

Add-VBRAmazonS3Server

Adds Amazon S3 storage as unstructured data source to the inventory.

Set-VBRAmazonS3Server

Modifies settings of Amazon S3 storage added as unstructured data source to the inventory.

Add-VBRAzureBlobServer

Adds Microsoft Azure Blob storage as unstructured data source to the inventory.

Set-VBRAzureBlobServer

Modifies settings of Microsoft Azure Blob storage as unstructured data source to the inventory.

Add-VBRS3CompatibleServer

Adds S3 compatible object storage as unstructured data source to the inventory.

Set-VBRS3CompatibleServer

Modifies settings of Amazon S3 storage added as unstructured data source to the inventory.

Get-VBRUnstructuredServer

Returns unstructured data sources added to the inventory.

Remove-VBRUnstructuredServer

Removes unstructured data sources from the inventory.

Update-VBRUnstructuredBackupPath

Updates the data source for file backups and object storage backups.

Get-VBRUnstructuredBackupJob

Returns file backup jobs and object storage backup jobs.

Get-VBRUnstructuredBackupCopyJob

Returns file backup copy jobs and object storage backup jobs.

New-VBRUnstructuredBackupVersionRetentionOptions

Defines version-based retention policy settings for file backup jobs and object storage backup jobs.

Set-VBRUnstructuredBackupVersionRetentionOptions

Modifies version-based retention policy settings for file backup jobs and object storage backup jobs.

New-VBRUnstructuredBackupArchivalOptions

Defines a scope of file versions to keep on an archive repository for file backup job or object storage backup job.

Set-VBRUnstructuredBackupArchivalOptions

Modifies settings of secondary backup repositories.

New-VBRUnstructuredBackupSecondaryTarget

Creates secondary backup repositories for file backup jobs and object storage backup jobs.

Set-VBRUnstructuredBackupSecondaryTarget

Modifies settings of secondary backup repositories.

Remove-VBRUnstructuredBackupJob

Removes file backup jobs and object storage backup jobs from the backup infrastructure.

Get-VBRUnstructuredBackupSession

Returns backup sessions for file backup jobs and object storage backup jobs.

Get-VBRUnstructuredBackupTaskSession

Returns tasks for file share and object storage backup sessions.

New-VBRObjectStorageBackupContainerPathMask

Defines an exclusion mask for objects in object storage.

New-VBRObjectStorageBackupServerPathMask

Defines an exclusion mask for prefixes in object storage.

New-VBRObjectStorageBackupTagMask

Defines a tag mask for objects and prefixes in object storage.

Universal Storage API Integrated Systems

In this version, you can use new cmdlets to work with archived snapshots of Universal Storage API integrated systems.

New FeaturesNew Cmdlets

Cmdlet

Operation

Get-StoragePluginArchivedSnapshot

Returns archived snapshots of Universal Storage API integrated systems.

Publish-StoragePluginArchivedSnapshot

Retrieves and restores an archived snapshot.

Remove-StoragePluginArchivedSnapshot

Removes archived snapshots of Universal Storage API integrated systems.

Veeam Cloud Connect

In this version, you can use new cmdlets to refresh information on the backup and replication resources by a cloud tenant.

New FeaturesNew Cmdlets

Cmdlet

Operation

Sync-VBRCloudTenantResource

Refreshes information about current usage of backup resources by a cloud tenant.

Sync-VBRCloudTenantReplicationResources

Refreshes information about current usage of the replication resources by a cloud tenant.

Tape Devices Support

In this version, you can use new cmdlets to work with object to tape jobs and restore data from tapes.

New FeaturesNew Cmdlets

Cmdlet

Operation

Add-VBRObjectToTapeJob

Creates an object to tape job.

Set-VBRObjectToTapeJob

Modifies an object to tape job.

Start-VBRTapeObjectStorageRestore

Starts the restore of objects from tape.

Veeam Agent Management

In this version, you can use new cmdlets to work with the Veeam Deployer Service certificates for Linux machines.

New FeaturesNew Cmdlets

Cmdlet

Operation

Generate-VBRBackupServerDeployerKit

Generates the Veeam Deployer Service certificate and installation packages for Linux machines.

Get-VBRBackupServerDeployerCertificate

Exports Veeam Deployer Service certificates to the specified location for Linux machines.

Remove-VBRBackupServerDeployerCertificate

Removes Veeam Deployer Service certificates from the Veeam Backup & Replication database.

 

Page updated 9/2/2024

Page content applies to build 12.2.0.334