Last Updated on 22 agosto, 2017 by Pablo Ariel Di Loreto
Con el módulo de Azure para PowerShell podemos agregar, rápidamente, un disco virtual adicional a una Máquina Virtual.
Agregar un disco adicional a un equipo es muy útil cuando queremos realizar separaciones entre sistema operativo y datos, como así también cuando queremos sumar espacio a Lagunas de Almacenamiento (Storage Spaces) en nuestra implementación.
En esta publicación vamos a recorrer los comandos necesarios para agregar un nuevo disco a una máquina virtual desde PowerShell, si bien también existe un procedimiento utilizando la interfaz gráfica de la Consola de Administración de Microsoft Azure.
Tabla de Contenidos
Introducción
Objetivo
Esta publicación tiene como objetivo demostrar a los Administradores de IT cómo se puede agregar un disco a una máquina virtual en Azure utilizando PowerShell.
Audiencia
Este documento está dirigido a Consultores, Profesionales IT y personas que desarrollan tareas de Consultoría, Administración y Soporte o que simplemente están interesados en leer e investigar sobre la tecnología alcanzada por esta publicación.
Comentarios y Corrección de Errores
Hemos realizado nuestro mejor esfuerzo para no cometer errores, pero al fin y al cabo somos seres humanos. Si deseás reportar algún error o darnos feedback de qué te pareció esta publicación, por favor no dejes de comunicarte con nosotros a través de correo electrónico a la siguiente dirección: info@tectimes.net.
Alcance Técnico
Entender cuál es el alcance de la publicación nos ayuda a tener una expectativa real de lo que encontraremos en la misma, de modo tal que quién lo lee no espere ni más ni menos de lo que encontrará. Vamos a describir el objetivo técnico, tecnologías alcanzadas, escenario de trabajo y plan de trabajo en alto nivel.
Objetivo Técnico
El objetivo técnico de este tutorial es agregar un disco virtual de 20 GB a una máquina virtual con Windows Server 2012 R2.
Tecnologías Alcanzadas
Las tecnologías alcanzadas por esta publicación son las siguientes:
- Microsoft Azure Virtual Machines.
- Microsoft Azure Storage.
- Windows Server 2012 R2.
- Windows PowerShell con el módulo de Azure.
Escenario de Trabajo
El escenario de trabajo que da marco a esta publicación es el siguiente:
- Una suscripción a Microsoft Azure activa.
- Un equipo virtual llamado PH-CS-CPL-01 en Microsoft Azure dentro de un Cloud Service llamado «PH-CS-CPL-01».
- Un equipo con Windows 8.1 y el módulo de PowerShell de Azure.
- Conexión a Internet disponible en el equipo Windows 8.1.
Plan de Trabajo
El plan de trabajo a desarrollar en esta publicación es el siguiente:
- Iniciar Sesión en Azure desde PowerShell.
- Agregar disco virtual a la máquina virtual en Azure.
- Inicializar y Formatear el disco virtual desde el Sistema Operativo.
Desarrollo
Iniciar Sesión en Azure desde PowerShell
Lo primero que debemos hacer es ingresar a Windows PowerShell y loguearnos en nuestra cuenta de azure, indicando qué suscripción vamos a utilizar.
El objetivo de esta publicación no es explicar cómo conectarnos, por lo cual si tenés alguna duda verificá las publicaciones relacionadas al pie de este how-to.
Para conectarnos y seleccionar la suscripción debemos ejecutar los siguientes CMDLets:
Add-AzureAccount Select-AzureSubscription -SubscriptionName "NombreDeLaSuscripcion"
De este modo ya estamos listos para continuar.
Agregar disco virtual a la máquina virtual en Azure
Lo primero que debemos hacer es crear el disco virtual de 20 GB y agregarlo a la máquina virtual llamada «PH-CS-CPL-01» que está en el Cloud Service «PH-CS-CPL-01″. Para ello vamos a ejecutar lo siguiente:
Get-AzureVM -ServiceName "PH-CS-CPL-01" -Name "PH-S-CPL-01" | Add-AzureDataDisk -CreateNew -DiskSizeInGB 20 -DiskLabel "PH-S-CPL-01-Data" -LUN 0 | Update-AzureVM
Como podrán notar:
- Primero ejecutamos el CMDLet «Get-AzureVM» indicando el nombre del Cloud Service y el nombre de la Virtual Machine.
- Luego ejecutamos el CMDLet «Add-AzureDataDisk», indicando que vamos a crear un nuevo Data Disk llamado «PH-S-CPL-01-Data» con un tamaño de 20 GB.
- Por último, invocamos el CMDLet «Update-AzureVM» lo que provocará que las configuraciones deseadas tomen efecto y el disco quede agregado a la máquina virtual.
Inicializar y Formatear el disco virtual desde el Sistema Operativo
Una vez agregado el disco a la máquina virtual, debemos inicializarlo y formatearlo desde dentro del Sistema operativo. Para ello:
- Vamos a ir a Computer Management.
- Ingresaremos al nodo «Storage».
- Haremos botón derecho sobre disco que aparece sin inicializar y lo inicializaremos.
- Por último, le daremos formato.
Conclusiones
Hemos recorrido en esta publicación los pasos necesarios para agregar un disco virtual a una máquina virtual en Azure desde PowerShell, como así también inicializarlo y formatearlo desde el sistema operativo una vez que este aparece.
Este procedimiento también lo podemos ejecutar desde la Consola de Administración de Azure, en forma gráfica. No obstante, y como siempre decimos, PowerShell nos brinda la posibilidad de mayor rapidez y chances de automatización.
Esperamos que la publicación les haya resultado de interés, ¡les dejamos saludos dese Argentina!
Referencias y Links
- How to install and configure Azure PowerShell: http://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/
- Add-AzureDataDisk: https://msdn.microsoft.com/en-us/library/azure/dn495298.aspx
Acerca del Autor
- [Evento] Microsoft Azure | Tendencias Digitales 2019 – 26/03/2019 - 30 marzo, 2019
- [Evento] Microsoft Azure | Tendencias Digitales 2019 – 06/02/2019 - 12 febrero, 2019
- [Evento] Microsoft Azure | Modernización de Apps con la Nube de Azure – 20/12/2018 - 22 diciembre, 2018