Cómo Cambiar De Tamaño A Una VM Con PowerShell

En esta guía rápida cambiaremos el tamaño de una máquina virtual con Powershell desde la consola de Azure.

1. Configura las variables de tu ambiente. Abre el Cloud Shell ubicado en la parte superior de la consola de Azure.

Change VM size azure powershell

En la ventana de powershell utiliza Get-AzVM para obtener un listado de todas las máquinas virtuales y sus propiedades.

Get-AzVm

En mi caso solo tengo una VM de nombre SQLLinux:

ResourceGroupName Name Location VmSize OsType NIC ProvisioningState Zone
—————– —- ——– —— —— — —————– —-
RESOURCEGROUP1 SQLLinux westus2 Standard_B2s Linux sqllinux74 Succeeded

Toma nota de los valores de ‘ResourceGroupName’ y ‘Name’ de la VM, y remplázalos en la siguiente sentencia. También setea la variable VmSize con el tamaño deseado, en este caso estoy cambiando a “Standard_B2ms”.

$vm = Get-AzVM -ResourceGroupName RGName -VMName SQLLinux
$vm.HardwareProfile.VmSize = “Standard_B2ms”

You can also use Profiler to detect deadlocks

Para aplicar el cambio, la máquina virtual debe estar apagada.

2. Cambia el tamaño de la VM: Actualiza el tamaño de la VM con Update-AzVM.

Update-AzVM -VM $vm -ResourceGroupName ResourceGroup1

Si todo está bien, obtendrás un mensaje de confirmación:

Change VM size azure powershell

Si tienes alguna duda, comentarios o sugerencias, me puedes enviar un correo a bitácoradeundba@gmail.com.

Deja un comentario