Ampliar disco virtual – PowerCli

Hola! Empezamos la semana con un script para ampliar discos en el vcenter (si quereis que os pase para extender el volumen el SO decirmelo y lo subo)

Necesitamos un .txt en la misma ruta del .ps1 con el nombre… vmWindows.txt .  Solo neceistamos una columna que se llame:

vm

esto es lo que tenemos que guardar en un .ps1 (el nombre… el que queráis)

###############

CLS 
$vmlist = Import-CSV -Delimiter ";" vmWindows.txt
foreach ($item in $vmlist) 
 {
 
 $vm = $item.vm
 $RAM = get-vm $vm | select | % {$_.MemoryGb}
 $DISK = Get-HardDisk $vm | where {$_.Name -eq "hard disk 1"} | select | % {$_.CapacityGB}
 $disksize = $RAM + $DISK + 3
 
 write-host $vm
 write-host RAM: $RAM
 write-host DISK C: $DISK
 write-host Total sumando ram y disco actual +3: $disksize
 
 Get-HardDisk $vm | where {$_.Name -eq "hard disk 1"} | Set-HardDisk -CapacityGB $disksize -Confirm:$false
 
 
}

 

La ampliación se hace sumando el disco actual + ram + 3 (de margen, este se puede obviar) .

Es para un proyecto algo especial pero vosotros tan solo tendrias que sumar el disco actual + el tamaño ampliar. (Lo marco en rojo)

Deja un comentario