Ierrea.com es un un espacio donde se recogen procedimientos de un Administrador de Sistemas TIC, relacionados con entornos Virtuales VMware o Hyper-V, Cloud, Storage, Comunicaciones, etc...

Resize an Azure Windows VM size using Azure PowerShell


En ocasiones, resulta necesario cambiar de tipo o tamaño de una Máquina Virtual que tengamos en #Azure. Dicho cambio no se puede realizar desde el entorno gráfico del portal web, sino que hay que hacerlo desde PowerShell. A continuación veremos cómo hacerlo de forma rápida y sencilla.

En primer lugar desde el interface de Azure PowerShell declararemos las variables $resourceGroup y $vmName con los valores de nuestro Grupo de recursos y nombre de Máquina Virtual. Para ello ejecutaremos los siguientes comandos:

$resourceGroup = "Nombre_de_grupo_Recursos"

$vmName = "Nombre_de_MV"

Una vez definidas las variables, con el siguiente comando podemos ver los diferentes tipos o tamaños de Máquinas virtuales disponibles en nuestro entorno:

Get-AzureRmVMSize -ResourceGroupName $resourceGroup -VMName $vmName

Cuando ya tenemos identificado el nuevo tamaño que queremos asignarle a la MV, ejecutaremos la siguiente secuencia de comandos para realizar la modificación:

$vm = Get-AzureRmVM -ResourceGroupName $resourceGroup -VMName $vmName

$vm.HardwareProfile.VmSize = "<newVMsize>"

(En el ejemplo voy a cambiar el tamaño de la MV al tipo Standard_B4ms)

Y finalmente ejecutaremos el comando para realizar el cambio de tipo o tamaño de MV

Update-AzureRmVM -VM $vm -ResourceGroupName $resourceGroup

#POWERSHELL #AZURE #CLOUD #Windowsserver

azure-administrator-associate.png
MCSA-Windows-Server-2012-2019.png
VMW-LGO-CERT-PRO-DATA-CTR-VIRTUALIZATION