我写了一个小脚本来获取最近 x 天内每个还原点的创建时间:
$VMs = $ImportCSV # Names of Virtual Machines
$DateToCompare = 10
foreach ($vm in $VMs) {
$allRestorePoints = Get-VBRRestorePoint -Name $vm.Name |
where {$_.CreationTime -gt $DateToCompare} |
Select-Object VMName, CreationTime
}
$DateToCompare
该脚本向我显示了最近几天的所有 VM 名称和还原点的创建时间。但是如何计算每个 VM 的还原点并将其导出为 CSV?