Powershell si sta pian piano rivelando un ottimo strumento per la gestione degli ambienti vmware. Alcuni blogger stanno sfornando script estremamente validi per le più disparata attività, e questo non fa eccezione.
Vi riporto parte del testo di presentazione: dato che per usare seriamente vmware è richiesto parecchio spazio disco condiviso, e lo spazio disco di una SAN costa non poco, ottimizzare il suo uso per evitare sprechi è un’attività assolutamente da inserire nella checklist di ogni amministratore. Tramite questo script è possibile esportare in un csv l’elenco di tutti i layer presenti in un sistema e indicare per ognuno lo spazio assegnato e quello effettivamente usato. Parliamo di layer perchè dobbiamo sempre ricordarci che mentre allo strato inferiore corrispondono i file vmdk di vmware, dentro a questi ci sono ulteriori livelli, che possono essere i dischi logici e le partizioni in esse contenute. Potremmo quindi avere ad esempio un vmdk da 50 Gb, di cui solo 30 sono formattate in ntfs, e di questi Windows 2003 occupa solo 10 Gb; lo spreco totale è quindi di 40 Gb. Senza contate che anche lo spazio di una LUN non è necessariamente utilizzato interamente…