Jak wykonać masowo snapshoty na maszynach wirtualnych w środowisku VMware? Nic prostszego, instalujemy przystawkę PowerCLI do PowerShell.
Dzięki temu otrzymujemy możliwość wykonywania poleceń bezpośrednio na vSpher. Teraz wystarczy proste polecenie (prawie online)
Connect-VIServer -Server vcenter.zaufane.it
$vmlist = Get-Content 'c:\vm_snapshoot.txt'
foreach($VM in Get-VM $VMlist) {
New-Snapshot -VM $vm -Name "zaufane.it" -description 'okno serwisowe zaufane.it'
}
Łączymy się najpierw z naszym vCenter, następnie dla każdej maszyny w pliku z lista maszyny wykonujemy snapa o danym tytule i opisie.