Mit all den Cmdlet für die neuen Features in Veeam Backup and Replication 9.5 Update 4 und dem Zusätzlichen für die bisherigen Features, ist die Zahl der Cmdlet des Veeam PowerShell SnapIn von 564 auf 734 angewachsen. Alle neuen Cmdlets in einem einzelnen Blog Post zu behandeln wäre viel zu viel, daher möchte ich hier eine Highlights aufzeigen.
Cmdlets für die Top neuen Features
Für eine Komplette Liste der neuen Features ist das What’s New Dokument und die Release Notes von Veeam Backup and Replication 9.5 Update 4 eine sehr gute Quelle.
Cloud Tier
Cloud Tier ist eine Erweiterung eines Scale-out Repository die Object Storage für eine kostengünstige Speicherung nutzt.
- Start-VBRCapacityTierSync
- Get-VBRCapacityExtent
- Amazon Accounts
- Amazon Storage Containers
- Amazon Connection Service
- Azure Accounts
- Azure Storage Containers
- Azure Connection Service
- Object Storage Repositories
- Object Storage Data Transfer
Cloud Mobility
Cloud Mobility ist die Weiterentwicklung der Veeam Direct Restore Technologie. Systeme können nun in Amazon EC2 und Azure Stack wiederhergestellt werden.
NDMP Support
NDMP ermöglicht Block Level Backup und Restore für verschiedene Storage Hersteller (z.B. NetApp).
PowerShell Goodies
Scale-Out Repository Email Report
Send-VBRScaleOutBackupRepositoryReport -Repository "<SOR Name>"
Die PowerShell Hilfe und auch die Veeam PowerShell Reference bieten leider keine genaueren Details zu dem Cmdlet.
Das Cmdlet versendet eine Email an all Empfänger angegeben in den General Options. Ich konnte leider bisher nicht herausfinden, wenn dieser Report planmäßig versendet wird oder in der Konsole gesendet werden kann. Falls jemand weitere Infos dazu hat, würde ich mich über Feedback freuen

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
Die PowerShell Hilfe und auch die Veeam PowerShell Reference bieten leider keine genaueren Details zu dem Cmdlet. Falls jemand weitere Infos dazu hat, würde ich mich über Feedback freuen

Start Backup Health Check
Get-VBRBackup -Name "<Backup Job Name>" | Start-VBRBackupHealthCheck
Die PowerShell Hilfe und auch die Veeam PowerShell Reference bieten leider keine genaueren Details zu dem Cmdlet. Ich vermute, dass der gleiche Prozess wie beim „Storage-level corruption guard“ eines Backups gestartet wird. Falls jemand weitere Infos dazu hat, würde ich mich über Feedback freuen.

Der Health Check Job ist auch in der Veeam Backup and Replication 9.5 Update 4 Backup Job History zu sehen.
