VMware ortamımızda aldığımız snapshotlar, yedek alınırken yedek alan uygulamanın aldığı snapshotların herhangi bir nedenden dolayı silinememesi ve kalması, üzerinden zaman geçmesi ve snapshotun boyutunun büyümesi gibi durumlar hepimizin başına zamansız şekilde geliyordur. Snapshotu farketip sildiğimizde diskin consolide edilmesi, bunun zaman alması. Consolide ederken hatalar ile karşılaşılması vs vs..
Büyük bir ortamımız var ve makinelere tek tek snapshot kaldı mı kalmadı mı diye bakamayız.
Hadi bu işlemi PowerCLI ile gerçekleştirelim,
Get-VM | Get-Snapshot | select VM, Name, Created
Bu yöntem, her sanal makineye sağ tıklayıp makine üzerinde snapshot üzerinde bir şey olup olmadığını görmek için tek tek gezinme zorunluluğunu kesinlikle ezer geçer.,
Eğer ortamımızda bulunan sanal makineler üzerinde snapshot var ise hangi VM üzerinde, Snapshotın adının ne olduğu ve ne zaman oluşturulduğu bilgilerini ekrana yansıtacaktır.
Eğer tüm snapsohtları silmek isterseniz,
Get-VM | Get-Snapshot | Remove-Snapshot -Confirm:$false