$reportstartdate = (Get-Date).AddYears(-1)
$reportstopdate = Get-Date
$VBRJob = "TestJob"
$sessions = get-vbrbackupsession |
where { (($_.CreationTime -ge $reportstartdate `
-and $_.CreationTime -le $reportstopdate) `
-and ($_.JobName -eq $VBRJob)) } |
sort Endtime
$sessions | select JobName, Endtime, Result
$VMName = "TestVM"
foreach ($session in ($sessions | ?{$_.IsRetryMode -eq $false}))
{
$backupInfo = get-vbrtasksession -session $session |
where { $_.Name -eq $VMName }
$output = $session.Jobname+" "+$session.Endtime+" "+$backupinfo.Name+" "+$backupinfo.Status
echo $output
}