Script à exécuter sous une VM avec la console Veeam
Connect-VBRServer
$MesJob = get-VBRJob
$mesbackups = get-vbrbackup | Get-VBRRestorePoint | Select Name, VmName, CreationTime
$varMaDate = get-date
foreach ($UnJob in $MesJob){
$MesVM = $UnJob | Get-VBRJobObject
foreach ($MaVM in $MesVM){
$Resultat = $mesbackups | Where-Object {$_.Name -match $($MaVM.Name)} | sort-object -property "CreationTime" -Descending | Select-Object -first 1
$diff = New-TimeSpan -Start $($Resultat.CreationTime) -End $varMaDate
if ($($diff.Days) -igt 0){
Write-Host "$($UnJob.name) : $($MaVM.Name) : $($Resultat.CreationTime) : diff : $($diff.Days)"
}
}
}
Lien vers le fichier : cliquez ici
Pages Web
Site Web | Description |
---|---|
Vnote42.net | Script to show last successful Veeam backup of VMs |
Article(s) en relation(s)