Archivo de la etiqueta: vhdx

Como llevar nuestro servidor a la nube

Actualización (2015/07/03): Añadida otra forma de autenticación en Azure con PowerShell.

Cada vez es más común aprovechar las ventajas de la nube para nuestros servidores, y en Azure se puede hacer de una manera sencilla. Pero no siempre empezamos desde cero, muchas veces necesitamos migrar los servidores físicos. En este artículo vamos a ver cómo podemos realizar esta migración.

En este último caso, lo primero es comprobar que está habilitada la opción de Remote Desktop (o escritorio remoto), ya que la vamos a utilizar cuando nuestra máquina este en Azure. También tenemos que permitir las conexiones RDP en el Firewall de Windows para las redes públicas, ya que Azure crea una nueva interfaz de red, que de manera predeterminada es de este tipo.

clip_image001

Después tenemos que crear un VHD (Virtual Hard Disk), que es el formato que utiliza Azure para sus máquinas virtuales, al igual que Hyper-V. Para ello tenemos varias opciones, dependiendo de nuestros servidores:

  • Si tenemos un servidor virtualizado en Hyper-V, deberemos comprobar si el disco tiene formato VHD o VHDX. En el caso de tener el segundo formato, deberemos convertirlo con el comando:
  • Si tenemos un servidor virtualizado (que no sea Hyper-V), deberemos hacer una conversión como ya nos explicó Elena.
  • En el caso de tener un servidor físico, podemos usar la herramienta Disk2vhd que ya mostró Antonio.

Subir VHD a Azure

El siguiente paso es crear una cuenta de almacenamiento en Azure, que será donde subiremos el disco creado. Es importante tener en cuenta que la máquina virtual solo se podrá situar en la región donde este localizada la cuenta de almacenamiento.

clip_image002

Dentro de esa cuenta de almacenamiento hay que crear un contenedor, donde estarán los VHDs.

clip_image003

Para subir la imagen, tenemos que utilizar PowerShell y el comando Add-AzureVhd:

Opción 1, autenticación por certificado:

Opción 2, autenticación por credenciales:

Crear disco de máquina virtual

Una vez subido el disco, vamos al apartado máquinas virtuales y seleccionamos discos. Ahí tenemos la opción de crear un nuevo disco a partir de un VHD existente en nuestra cuenta de almacenamiento.

clip_image004

Usar el disco al crear una máquina virtual

Por último, debemos crear una máquina virtual nueva. Para ello, lo realizamos seleccionando la opción desde la galería.

clip_image005

De entre todas las opciones que aparecen, debemos seleccionar mis discos, y ahí aparecerá el disco que acabamos de añadir.

clip_image006

Después de esto, solo nos queda señalar las características de la máquina, y comenzar a disfrutar de ella en la nube.

Reducir el tamaño de un disco en Hyper-v

Al igual que las máquinas físicas, nuestras máquinas virutales también necesitan cierto mantenimiento. Su mantenimiento no es tan intenso, pero no por ello debemos pasarlo por alto. Así, por ejemplo podemos  encontramos con la situación de que un disco duro virtual  de una máquina está ocupando más de lo deseado   y queremos reducir su tamaño. Hoy vamos a ver cómo podemos realizar ese proceso .

Lo primero que tenemos que saber, antes de nada es que, para poder reducir el tamaño del disco , éste debe estar en formato vhdx, si no es así lo tendremos que convertir. En nuestro caso partimos de un disco duro que ocupa 130GB aproximadamente y en formato vhd, con lo que  primero tenemos que convertir el disco.

image

Para ello, dentro de Hyper-V en el panel derecho, seleccionamos editar el disco y seguimos un asistente que nos guiará paso a paso.

image

Introducimos la ruta del disco de la máquina virtual que queremos convertir .

image

Elegimos la opción de convertir.

image

Seleccionamos vhdx como formato de disco.

image

Configuramos el disco como expansión dinámica.

image

Agregamos el destino donde se va a exportar el disco (no puede ser el mismo destino que el de origen)

image

Pulsamos finalizar.

image

Y comenzaría todo el proceso de conversión, que se cerrará cuando se complete.

image

Una vez que ya está convertido a formato vhdx ,debemos liberar espacio en el disco duro virtual.   todo es montar el vhd para que podamos administrarlo con el administrador de discos.

image

Abrimos el administrador de discos de windows, hacemos clic con el botón secundario y seleccionamos reducir.

image

Elegimos el tamaño que queremos reducir.

image

Ya hemos liberado espacio en el disco duro virtual, pero para poder reducir el espacio ocupado debemos reducir el volumen.

image

Demontamos el disco, ya que no necesitamos tenerlo añadido.

image

image

Por último, desde el Hypervisor, pulsamos nuevamente en editar disco.

image

Aparecerá nuevamente el asistente para editar el disco duro.

image

Seleccionamos el disco duro en el  que hemos liberado espacio.

image Elegimos la opción de reducir volumen

image

Introducimos el tamaño que queremos reducir

image

Y , por último pulsamos finalizar.

image

Como podemos observar, después de todo este  proceso hemos conseguido reducir casi 60 GB del tamaño original, una diferencia bastante significativa de tamaño.

image

Y, sin más dilación me despido. Espero que os sea útil. Hasta el proximo post!!!