Veeam Backup and Replication 9.5 Update 4 – PowerShell goodies

With all the Cmdlets for the new features in Veeam Backup and Replication 9.5 Update 4 and the additional ones for exiting features, the number of Cmdlets of the Veeam PowerShell SnapIn has grown from 564 to 734. Documenting all the new Cmdlets is way too much for a single blog post, so I will highlight a few unusual goodies.

Cmdlets for Top New Features

For the complete list of the new Features please refer to the What’s New document and the Release Notes of Veeam Backup and Replication 9.5 Update 4.

Cloud Tier

Cloud Tier is an extension of a Scale-out Repository that takes advantage of Object Storage.

Cloud Mobility

Cloud Mobility is the next evolution of the Veeam Direct Restore technology. The workload can now be recovered into Amazon EC2 and Azure Stack.

NDMP Support

NDMP allows Block level Backup and Restore for several storage vendors.

PowerShell goodies

Scale-Out Repository Email Report

Send-VBRScaleOutBackupRepositoryReport -Repository "<SOR Name>"

The PowerShell Help and even the Veeam PowerShell Reference do not offer any details regarding this Cmdlet.
The Cmdlet triggeres an Email to all notification recipients in the General Options. But I was not able to find this notification in the Backup Console. If anyone has any further information, please contact me.

Update – 28.01.2018:
The report is sent automatically every day.

Test Backup Repository

[Array]$RepoList = Get-VBRBackupRepository | Where-Object {$_.Type -ne "SanSnapshotOnly"} 
[Array]$ScaleOuts = Get-VBRBackupRepository -ScaleOut
if ($ScaleOuts) {
    foreach ($ScaleOut in $ScaleOuts) {
        $Extents = Get-VBRRepositoryExtent -Repository $ScaleOut
        foreach ($Extent in $Extents) {
            $RepoList = $RepoList + $Extent.repository
        }
    }
}
$RepoList | Test-VBRBackupRepository

The PowerShell Help and even the Veeam PowerShell Reference do not offer any details regarding this Cmdlet. If anyone has any further information, please contact me.

Veeam Backup and Replication 9.5 Update 4 - Test Backup Repository

Start Backup Health Check

Get-VBRBackup -Name "<Backup Job Name>" | Start-VBRBackupHealthCheck

The PowerShell Help and even the Veeam PowerShell Reference do not offer any details regarding this Cmdlet.
I assume that the same process as for the “Storage-level corruption guard” is triggered. If anyone has any further information, please contact me.

Veeam Backup and Replication 9.5 Update 4 - Start Backup Health Check

The Health Check Job is also visible in the Veeam Backup and Replication 9.5 Update 4 Backup Job History.

Veeam Backup and Replication 9.5 Update 4 - Backup Health Check Log

Leave a Reply