Hi!
Seguimos con los snapshot, ahora para cuando nos pidan recuperar el ultimo snap tirado.
Necesitamos un .csv en la misma ruta del .ps1 con el nombre… ListVm.csv . Solo neceistamos una columna que se llame:
Name |
esto es lo que tenemos que guardar en un .ps1 (el nombre… el que queráis)
###############
$ListVM = Import-CSV -Delimiter “,” .\listvm.csv
foreach($vms in $ListVM){
$vm = $vms.name
$snap = Get-Snapshot -VM $vm | Sort-Object -Property Created -Descending | Select -First 1
Set-VM -VM $vm -SnapShot $snap -Confirm:$false
}