martes, 18 de agosto de 2015

Importar máquina virtual a Azure

En este post vimos cómo crear una máquina virtual con Hyper-V, ahora vamos a subirla a Azure, el servicio Cloud de Microsoft.
Para ello, debemos contar con una subscripción, si no tenemos una, podemos hacer una de prueba en este link https://azure.microsoft.com/es-es/pricing/free-trial/

1. Una vez que tengamos nuestra subscripción, tenemos que instalar la consola de PowerShell de Azure, aquí se pueden encontrar las instrucciones para instalarla y conectarse a nuestra subscripción https://azure.microsoft.com/en-us/documentation/articles/powershell-install-configure/


2. Lo primero que tenemos que hacer es configurar el almacenamiento donde irá el disco duro de nuestra máquina virtual.
 New-AzureStorageAccount -StorageAccountName “teststorage1”  -label “test-storage1” -Location “West Europe” 




3. Para ver los datos de nuestro nuevo almacenamiento
Get-AzureStorageAccount




4. Por defecto, el Escritorio Remoto de nuestra máquina virtual en Hyper-V estará habilitado, pero no permitido a nivel de Firewall, por lo que es imprescindible hacerlo antes del siguiente paso. Hay que hacerlo tanto para redes públicas como para redes privadas.

5. Necesitamos convertir nuestro disco VHDX en VHD para poder subirlo a Azure
Convert-VHD -Path  “C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\w10_x86.vhdx” -DestinationPath c:\temp\w10x86.vhd   (la carpeta c:\temp tiene que estar creada anteriormente)





6. Ya podemos subir el disco duro de nuestra máquina virtual al almacenamiento de Azure.
Add-AzureVhd -Destination https://teststorage1.blob.core.windows.net/vhdstore/win10.vhd -LocalFilePath C:\temp\w10x86.vhd






7. Ahora nos vamos al portal de gestión de Azure https://manage.windowsazure.com y accedemos a la opción de Virtual Machines. Le damos a Create a Disk. 






8. Especificamos un nombre para el disco, le damos al icono de la carpeta para explorar el almacenamiento





9. Veremos el almacenamiento donde hemos subido el disco de la máquina virtual, lo seleccionamos y damos a Open.





10. Hay que marcar la casilla que indica que el disco duro virtual contiene un Sistema Operativo y seleccionar Windows 





11. Y ya tenemos el VHD preparado para nuestra máquina virtual.



12. En la parte de Instances, le damos a Create a Virtual Machine




13. Seleccionamos las opciones COMPUTE >> VIRTUAL MACHINE >> FROM GALLERY






14. En el asistente, en la parte inferior izquierda, seleccionamos MY DISKS y elegimos el VHD que hemos subido.





15. Le asignamos un nombre y unas características (estas dependen del precio que se quiera pagar). 





16. Creamos un nuevo servicio Cloud y le ponemos el nombre y los puertos por los que nos conectaremos a la máquina virtual por RDP y por PowerShell.




17. Indicamos si queremos algún software extra en nuestra VM…





18. Y esperamos mientras la VM se aprovisiona.





19. Cuando indique que la VM está Running, ya podremos conectarnos a ella a través de RDP.






20. Pulsamos sobre el icono CONNECT y el navegador nos pedirá si queremos abrir o guardar el archivo con extensión .rdp.





21. Cuando abramos dicho archivo, iniciará la conexión de Terminal Server y nos pedirá el usuario y contraseña de la máquina virtual (recordad que en este caso es el que configuramos cuando creamos la máquina virtual en Hyper-V)





22. Nos saldrá la alerta de seguridad correspondiente al certificado de la máquina, ya que es autofirmado, aceptamos…






23. Y estaremos conectados a nuestra máquina Windows 10 en Azure.



viernes, 7 de agosto de 2015

Modificar los parámetros de conexión a una máquina virtual de Hyper-V

Si al conectarnos a una máquina virtual en Hyper-V, configuramos varias opciones de la conexión, y le indicamos que no queremos que nos vuelva a preguntar; esta es la opción que dejé marcada en el post Instalar Windows 10 sobre Hyper-V y que se puede ver en esta imagen.




Pero es posible que en el futuro sí que necesitemos cambiarlo. Para ello, podemos ir a la ruta donde está el archivo de configuración de la conexión y renombrarlo, o modificar el atributo “SaveButtonChecked” a False y guardarlo.



La ruta del archivo es la siguiente, cambiando <user> por el nombre del usuario correspondiente:

C:\Users\<user>\AppData\Roaming\Microsoft\Windows\Hyper-V\Client\1.0

Y el nombre del fichero en cuestión tiene esta sintaxis, cambiando <GUID de la VM> por el correspondiente identificador de la máquina virtual:


vmconnect.rdp.<GUID de la VM>.config

¿Dónde encuentro este GUID? Pues recurrimos a nuestra amiga PowerShell, con este comando nos devolverá el nombre de todas nuestras máquinas virtuales y su correspondiente GUID:

get-vm | select name,id










sábado, 1 de agosto de 2015

Instalar Windows 10 sobre Hyper-V

Ya está en la calle la nueva versión de Windows, ya está aquí Windows 10.

Para conocer sus cambios y bondades os podéis pasar por la web oficial de Microsoft http://www.microsoft.com/es-es/windows/features o por la siempre útil Wikipedia https://es.wikipedia.org/wiki/Windows_10

Siempre da un poco de miedo instalar una nueva versión en nuestro equipo , cuando estamos acostumbrados ya a nuestra versión actual.

Pero para probar una nueva versión, contamos con la ayuda de la virtualización.
En este caso, voy a mostraros los pasos para desplegar un nuevo equipo con Windows 10 en Hyper-V sobre Windows 8.1.

1.      Para comenzar a trabajar con Hyper-V tenemos que arrancar la MMC (Microsoft Management Console) de Hyper-V Manager, para eso, podemos hacerlo simplemente yendo a Inicio y escribiendo Hyper-V (según vayamos escribiéndolo, nuestro amigo el buscador nos mostrará el resultado deseado)



 Al seleccionarlo nos aparecerá la MMC

3.      



     En la columna de la izquierda nos aparecerá el nombre de nuestro equipo, pulsamos con el botón derecho del ratón y seleccionamos New > Virtual Machine para empezar con el Asistente.

  

       Lo primero es asignar un nombre a la nueva máquina virtual, es aconsejable poner algo descriptivo, sobre todo si vamos a desplegar más de una, en mi caso, será la versión x86 de Windows 10.



 Al elegir la generación de la nueva máquina virtual, dejaremos la Generación 1, en este caso no necesitaremos las características disponibles en la Generación 2.



6.      Al seleccionar la memoria que asignaremos a la máquina virtual, tenemos que tener en cuenta la memoria RAM que tengamos instalada en nuestro ordenador, pero para Windows 10 lo mínimo es 1 Gb de RAM si es la versión x86 y 2 Gb de RAM si es la versión de 64 bits.



7.      En el paso de configuración de la red, de momento dejaremos la opción de No Conectado, ya llegaremos a esto después.



8.      Al configurar el disco duro, al igual que con la memoria RAM, debemos tener en cuenta el tamaño del disco duro de nuestro equipo. De todas maneras, el tamaño que le asignemos al nuevo disco duro virtual se asignará dinámicamente, es decir, no creará directamente un archivo de disco duro del tamaño que asignemos, este archivo irá creciendo progresivamente según vaya creciendo el espacio ocupado en el mismo.



9.      En el paso de seleccionar el origen desde el que instalaremos el nuevo sistema operativo, actualmente lo más común es hacerlo desde una imagen en formato ISO. Para ello seleccionaremos la opción tal y como aparece en la imagen e introduciremos la ruta donde está nuestro fichero.



 Ya hemos terminado con el Asistente, sólo nos queda revisar los datos y darle a Finish.



       De vuelta a la pantalla principal de la MMC, en la columna central nos aparecerá el nombre de la máquina virtual que hemos creado con el Asistente, pulsamos con el botón derecho y seleccionamos Connect.




En la nueva ventana que se abre, pulsaremos sobre el botón de Start para que empiece el despliegue del sistema operativo.







       Cuando nos lo solicite, le introduciremos los datos de Fecha y Teclado, y en caso de que sea una versión multilenguaje, el idioma en el que queremos el Sistema Operativo.



        Y ya podemos lanzar la instalación…



  
1     Tras un rato, la máquina virtual se reiniciará. Pulsaremos la opción de Express Settings para que continúe la instalación.




1     Ha llegado el momento de crear un usuario y una contraseña, y continuará con la configuración del Sistema Operativo (y es cierto, no tarda demasiado)



        Y ya tenemos nuestra máquina virtual con Windows 10 instalado.




       Si intentáis usar el nuevo navegador EDGE que viene con W10, os daréis cuenta de que no tenéis red. Debéis recordar que indicamos en el Asistente que nuestra máquina virtual no estuviera conectada. Vamos a conectarla ahora, para ello, necesitamos crear un switch virtual.

       En la MMC, en la columna de la derecha, seleccionamos Virtual Switch Manager



 Elegimos la red contra la que queremos conectar el nuevo Switch Virtual, en este caso, como queremos que nuestro W10 virtual salga a internet, seleccionaremos External y pulsaremos Create Virtual Switch.



 Le pondremos un nombre y seleccionaremos la interfaz de red de nuestro equipo anfitrión que tengamos conectada a la red.


 En este momento podemos ir a nuestra máquina virtual en la columna central de la MMC, pulsar con el botón derecho y seleccionar Settings.




      En la ventana de configuración de la máquina virtual, en la columna de la izquierda seleccionamos Network Adapter, y en el desplegable que encontramos en la parte de la derecha, elegir el nombre del Virtual Switch que hemos creado anteriormente.



 En la parte inferior podemos ver que la máquina virtual tiene asignada una dirección IP de la red y el status está OK.


 Ya podemos conectarnos a nuestra máquina virtual para empezar a conocer este nuevo sistema operativo. Si queremos poder pasar ficheros entre el equipo físico y el equipo virtual, o compartir el portapapeles, impresoras, etc, funciona de manera similar a la configuración de Escritorio Remoto. Para ello en las opciones de configuración podemos experimentar con las opciones que necesitemos.




  Por fin estamos conectados a la máquina virtual y con la red configurada, ahora tenemos que introducir la contraseña que configuramos anteriormente.



 Recomendado actualizar el SO, para ello, en el cuadro de búsqueda que tenemos en la parte izquierda de la barra de tareas introduciremos Update, y pulsaremos sobre Check for Updates.





 Cuando haya acabado de instalar las actualizaciones disponibles, es recomendable reiniciar el SO, y ya estamos preparados para empezar a conocer el nuevo Windows 10.