IT PRO Colombia

Tecnología Microsoft para los Profesionales de Infraestructura de IT (IT Pros)

July, 2013

  • 101 COSAS QUE PUEDES HACER CON CLOUD OS

    Bueno amigos, como parte de esta serie de entregas voy a hacer un recorrido por una serie de cosas que pueden hacer con el CLOUD OS cuya base fundamental es Windows Server 2012.

    En una entrega anterior les hablé de la estrategia de CLOUD OS de Microsoft, y de cómo Windows Server 2012 es uno de los pilares fundamentales dentro de dicha estrategia. Este post lo pueden consultar aquí.

    Esta serie de “cosas” hace parte de mi iniciativa “101 Cosas que no sabías de Microsoft” y en ella pretendo mostrar la gran cantidad de cosas buenas que se pueden hacer con el CLOUD OS.

    Como para no ser tan secuencial en el número asignado a cada cosa, voy a usar una numeración aleatoria, así como lo hacen en “Mil Maneras de Morir”, de modo que no voy a arrancar con la número 1.

    Entonces vamos de una vez a empezar:

    COSA # 7: AGREGAR MODO GRAFICO A UNA MAQUINA WINDOWS SERVER 2012 CORE

    En Windows Server 2012 es posible tener 3 tipos de ambientes en lo que se refiere al modo gráfico, dichos ambientes son:

    - Core

    - Minshell

    - Full GUI (Graphical User Interface)

    Cuando tengo una máquina en modo Core, sólo dispongo de Powershell para administrarla –lo cual no es malo- y puedo instalarle cualquier rol que yo necesite, incluyendo Hyper-V y Directorio Activo entre otros.

    Minishell es una plataforma nueva que respresenta un paso intermedio entre el ambiente Core y el modo gráfico completo o Full GUI. Minshell contiene sólo Server Manager y no tiene botón de inicio.

    Por último Full GUI tiene el modo gráfico completo, botón de inicio e Internet Explorer.

    De hecho para ser ajustados a la realidad, existe una cuarta interface denominada Desktop Experience, la cual permite tener adicionalmente Temas de Windows, Inicio, Ejecución de aplicaciones de Interfaz moderna y Windows Media Player… pero nosotros como administradores no vamos a necesitar estas características.

    Volviendo a Server Core, veamos en el siguiente gráfico todo lo que se puede hacer con esta plataforma:

     

    101 Cosas-Cosa7-01

    Como lo pueden ver, es posible hacer de todo con este ambiente Core, y  si tenemos un ambiente con muchas máquinas corriendo Server 2012, se recomienda tener una o dos de ellas con ambiente gráfico y el resto con ambiente Core. Tranquilos… como lo vamos a ver más adelante, se pueden administrar sin problema.

    Ahora miremos qué cosas incluye MinShell:

    101 Cosas-Cosa7-02

    Como se los mencioné, sólo incluye Server Manager. Otras herramientas gráficas se pueden agregar posteriormente.

    Y por último observemos este cuadro en donde se ve el resumen de las cosas que puedo hacer y las que no puedo hacer en los diferentes ambientes:

    101 Cosas-Cosa7-03

    Ahora sí, volvamos a lo que les quiero contar.

    Si no han descargado aún Windows Server 2012 R2 Preview vean mi post “LA ERA DEL CLOUD OS” en donde les hablo acerca de nuestra estrategia alrededor de la nube y cómo lo pueden descargar.

    Bien, una vez lo descarguen lo pueden instalar bien sea en una máquina virtual o una física, así como lo menciono en el post “INSTALACION Y CONFIGURACION DE WINDOWS SERVER 2012 R2 PREVIEW”. En esa entrega hablo de instalar la máquina en ambiente Core.

    Una vez tengamos la máquina en server Core vamos a pasarla a MinShell, para ello vamos a usar Powershell.

    Ya sabemos como invocarlo, basta con escribir Powershell en una línea de comandos.

    101 Cosas-Cosa7-04

    Mi máquina tiene solamente Server Core, pero por si las dudas puedo verificar qué ambiente tiene con el comando Get-WindowsFeature *GUI*

    101 Cosas-Cosa7-05

    Observen que no hay ambiente gráfico instalado, pues no se ven marcadas las opciones Graphical Management Tools and Infrastructure o Server Graphical Shell.

    Hay que insertar el medio de instalación de Windows Server 2012 R2 Preview en la unidad de DVD si estamos en una máquina física, o el ISO si estamos en una máquina virtual.

    Ahora debemos escribir lo siguiente (asumiendo que la unidad de CD es D:\)

    Install-WindowsFeature server-gui-mgmt-infra,server-gui-shell -source:wim:d:\sources\install.wim:2

    101 Cosas-Cosa7-06

    Y bueno, el proceso arranca. Debemos esperar varios minutos. Tan pronto termine nos indica que debemos reiniciar la máquina:

    101 Cosas-Cosa7-08

    Así que simplemente la reiniciamos con Restart-Computer

    El sistema empieza a configurarse al momento de subir

    101 Cosas-Cosa7-09

    Debemos esperar a que el proceso finalice. Al reiniciar la máquina ya se tiene un ambiente con MinShell:

    101 Cosas-Cosa7-10

    Por defecto se carga el Server Manager, como se observa en la imagen superior. En este ambiente puedo administrar mi máquina en modo gráfico desde Server Manager pero no tengo botón de inicio ni Panel de Control

    Observen que si escribo en PowerShell Get-WindowsFeature *GUI* para verificar el ambiente gráfico de mi máquina veo lo siguiente:

    101 Cosas-Cosa7-11 

    Si me salgo de Server Manager y quedo en la línea de comandos basta con escribir servermanager para invocarlo de nuevo.

    ¿Interesante cierto? Puedo moverme entre los diferentes ambientes gráficos sin problema y quitar / poner esos ambientes según mis necesidades.

    Bueno, no se pierdan más entregas de las cosas que se pueden hacer con CLOUD OS, se vienen muchas cosas buenas.

  • LA ERA DEL CLOUD OS

    Hola amigos, como bien lo saben estamos en la era del Cloud OS o Sistema Operativo de Nube.

    Nuestro Cloud OS es Windows Server 2012 y podemos explotar todas sus características para tener aplicaciones y servicios corriendo On-Premises –localmente- o en la nube pública de Microsoft denominada Windows Azure.

    Lo anterior se ilustra mejor en la siguiente imagen:

    julio1-01 

    Tenemos una sola plataforma que puede estar tanto en nuestras instalaciones como en nuestro proveedor de servicios y/o en Windows Azure. Alrededor de la plataforma están todas las herramientas de desarrollo, los servicios de identidad y Directorio Activo así como nuestra plataforma de virtualización.

     

    De este modo podemos tener una nube híbrida, con algunos componentes ejecutándose localmente y otros en nuestra nube pública, y cuando sea necesario podemos llevar o traer componentes desde/hacia Azure. En otras palabras si no dispone de suficiente capacidad de cómputo para por ejemplo correr una máquina con SQL Server localmente la podemos llevar hacia Azure y aprovechar su capacidad de cómputo.

    La semana pasada fue lanzado Windows Server 2012 R2 en versión Preview así que los invito a que lo descarguen y hagamos un recorrido tanto por sus nuevas características como por las mejoras que tiene la versión R2.

    Para descargar Windows Server 2012 R2 ingresen a http://www.microsoft.com/en-us/server-cloud/windows-server/windows-server-2012-r2.aspx y seleccione Download the Preview:

    julio1-02

    Ello nos llevará al siguiente link http://technet.microsoft.com/en-US/evalcenter/dn205286.aspx?CR_CC=200142594  Allí veremos lo siguiente:

    julio1-03

    Podemos activar el producto de 2 maneras:

    1. Datacenter Product Key:
    XXXXX-XXXX-XXXXX-XXXXX-XXXXX

    2. Automatic Virtual Machine Activation (AVMA) Key for Datacenter Server:
    XXXXX-XXXX-XXXXX-XXXXX-XXXXX

    la licencia del tipo AVMA permite la activación de la licencia para máquinas virtuales basada en el estado de licenciamiento del servidor de virtualización. Para más información vea el siguiente documento.

    Para efectos prácticos vamos a optar por la opción #1 que requiere una clave de activación.

     

    Ahora debemos escoger una edición de entre las siguientes:

    - Windows Server 2012 R2 Datacenter Preview ISO
    - Windows Server 2012 R2 Datacenter Preview VHD (Server Core)
    - Windows Server 2012 R2 Datacenter Preview VHD (Server with a GUI)
    - Windows Server 2012 R2 Datacenter Preview on Windows Azure

    Los VHDs se encuentran solamente en Inglés, el ISO permite instalar el sistema en varios idiomas.

    Para efectos prácticos vamos a usar el ISO de la versión Datacenter y lo instalaremos en Inglés. A lo largo de estas entregas este será el idioma que usaré.

    Listo, entonces una vez seleccionada la edición a usar (Windows Server 2012 R2 Datacenter Preview ISO) hacemos clic en Get Started Now

    julio1-04

    Ingresamos con una cuenta de live, msn o outlook:

    julio1-05

    Verificamos que nuestros datos estén bien y seleccionamos Continue:

    julio1-0601

    Una vez ello suceda podemos hacer la descarga del ISO haciendo clic en Get started now y allí podemos decidir a qué carpeta local copiar el ISO.

    julio1-07

    Bueno amigos con eso tenemos ya descargado el medio para su posterior instalación en una máquina física o en una máquina virtual.

    Esta semana seguiremos con más pasos para empezar a instalar Windows Server 2012 R2 y sacarle provecho a todas sus características.

  • INSTALACION Y CONFIGURACION DE WINDOWS SERVER 2012 R2 PREVIEW

    Como ya se los comenté en la anterior entrega, el sistema operativo de Cloud o Cloud OS de Microsoft es Windows Server 2012.

    Hoy les voy a mostrar el proceso de instalación, el cual es muy sencillo y las labores post-instalación, que son muy sencillas.

    Si no lo han descargado  vean mi artículo http://blogs.technet.com/b/itprocol/archive/2013/07/01/la-era-del-cloud-os.aspx

    Una vez se tenga el ISO de instalación se puede quemar en un DVD e instalar en una máquina física, pero la mayoría de nosotros no tenemos una máquina para dedicarla a ello en un ambiente de pruebas así que podemos instalarla en una máquina virtual.

    En este ejercicio voy a usar Hyper-V como plataforma de virtualización pero ustedes pueden usar otras plataformas para instalar el S.O. (no me voy a referir a esas otras plataformas acá).

    Como todo lo vamos a ir tratando paso a paso, no me voy a referir tampoco al proceso de instalación de Hyper-V bien sea en Windows 8, Windows Server 2008 R2 o Windows Server 2012. Aquí asumiremos que ya se tiene Hyper-V instalado y configurado en cuanto a networking.

    Entonces, manos a la obra… una vez hayamos encendido la máquina con el medio de instalación empezará el proceso:

     windows server 2012 R2 - 01

    Tan pronto se muestre la imagen de instalación se verá la primera pantalla que pregunta el lenguaje de instalación, el formato de fecha y hora y la configuración del teclado:

    windows server 2012 R2 - 02

    Como ya lo comenté, todas las instalaciones de S.O. las haré en Inglés así que aquí se instalará el sistema en Inglés:

     

    windows server 2012 R2 - 03

    Presionamos Next

    windows server 2012 R2 - 04

    Y ahora Install Now

    windows server 2012 R2 - 05

    Arranca el proceso…

    windows server 2012 R2 - 06

    En este caso, es necesario escribir el número de licencia para poder continuar, este número consta de 16 dígitos y es el que se obtuvo al descargar el software, recuerden el post anterior (http://blogs.technet.com/b/itprocol/archive/2013/07/01/la-era-del-cloud-os.aspx)

    windows server 2012 R2 - 07

    Una vez se escriba se presiona Next (el número que aparece en la imagen no es válido, es necesario usar el que el sitio web le entregó para la instalación)

    windows server 2012 R2 - 08

    Bueno, nos vamos a ir por el proceso de instalación de la versión Core, que no tiene modo gráfico y poco a poco vamos a ver cómo agregarle modo gráfico si es necesario y cómo personalizarla estando en ambiente Core.

    windows server 2012 R2 - 09 

    Seleccionamos Core y presionamos Next

    windows server 2012 R2 - 10

    I accept the license terms y Next

    windows server 2012 R2 - 11

    Como es una instalación por primera vez, seleccionamos Custom: Install Windows only (advanced)

    windows server 2012 R2 - 12

    Como en este ejemplo tenemos un sólo disco, presionamos Next

    windows server 2012 R2 - 15

    El proceso arranca, debemos esperar a que termine

    windows server 2012 R2 - 16

    Apenas finalice ya tenemos una máquina instalada. Si está en una máquina física puede presionar CTRL+ALT+SUPR para iniciar sesión o si es una virtual se le puede enviar CTRL+ALT+FIN

    windows server 2012 R2 - 17

    Ahora es necesario cambiar la contraseña de administrador

    windows server 2012 R2 - 18

    Presione OK y escriba una contraseña fuerte (recomiendo http://technet.microsoft.com/en-us/library/cc875814.aspx)

    windows server 2012 R2 - 19

    Una vez asignada la contraseña presione Enter (algo muy diferente a 123456, por favor…)

    windows server 2012 R2 - 20

    ¡Presione OK y listo!

    Ahora se verá algo similar a lo siguiente:

    windows server 2012 R2 - 21

    ¿Y ahora qué? Bueno, la instalación en realidad es muy sencilla y no tiene mucho misterio. Lo más interesante es lo que viene después, como por ejemplo parametrizar la máquinas en cuanto a hostname y configuraciones de red.

    Ahora lo vamos a hacer usando Powershell, pues si observamos esta máquina tiene un nombre aleatorio y una dirección IP APIPA (ver http://technet.microsoft.com/en-us/library/cc725638.aspx)

    windows server 2012 R2 - 22

    Para hacer los cambios deseados, empezamos invocando Powershell desde la línea de comandos, basta escribir powershell y Enter

    windows server 2012 R2 - 39

    Apenas esté en Powershell se ve el prompt PS. Lo primero que vamos a hacer es cambiar el nombre de la máquina usando el comando Rename-Computer

    windows server 2012 R2 - 41

    En este ejercicio le voy a poner a la máquina el nombre SERVER2012-01. Apenas ejecute el comando el sistema me pide ser reiniciado

    windows server 2012 R2 - 42

    Para reiniciar la máquina uso el comando Restart-Computer

    windows server 2012 R2 - 43

    Espero que se reinicie y ya tengo cambiado el nombre.

    Ahora vamos a cambiar los parámetros de red, empezando por la dirección IP, pero antes de ellos necesitamos saber cuántos adaptadores hay en la máquina y cuál es su nombre, para ello usamos el comando Get-NetAdapter

    windows server 2012 R2 - 44

     

    Ya sabemos que nuestra interface se denomina Ethernet, entonces ya podemos asignar la IP de la siguiente manera:

    windows server 2012 R2 - 45

    El comando completo es

    New-NetIPAddress –IPAddress 192.168.0.99 -InterfaceAlias "Ethernet" -DefaultGateway 192.168.0.1 –AddressFamily IPv4 –PrefixLength 24

    Vamos a asignar la IP 192.168.0.99 a la interface denominada Ethernet con máscara de red /24 (255.255.255.0) y Default Gateway 192.168.0.1

    Este cambio se aplica de manera inmediata y si escribimos IPCONFIG vemos la IP ya asignada a la máquina

    windows server 2012 R2 - 46

    Ahora vamos a cambiar los parámetros de DNS de la interface de red

    windows server 2012 R2 - 47

    Para ello usamos el comando

    Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 192.168.0.100

    Aquí le decimos al sistema que el DNS de la interface Ethernet corresponde a la IP 192.168.0.100, noten la importancia de usar antes el comando Get-NetAdapter para conocer el nombre de la interface de red.

    Finalmente podemos verificar los parámetros que cambiamos con IPCONFIG / ALL

    windows server 2012 R2 - 49

    ¡Esto hasta ahora empieza! En la próxima entrega vamos a agregar modo gráfico a la máquina, no se la pierdan.

  • 101 COSAS QUE PUEDES HACER CON CLOUD OS – Cosa 13

    Hola amigos tal como lo he venido anunciando en mis recientes entregas, voy a seguir hablándoles de las cosas que puedo hacer con el CLOUD OS Windows Server 2012.

    COSA # 13: PREPARAR UNA IMAGEN BASE DE UNA MAQUINA WINDOWS

    Si estamos trabajando con máquinas virtuales podemos querer tener una imagen base que nos sirva para la creación de otras máquinas. Basta con hacer el esfuerzo de instalación una sola vez y usar esta imagen como base o semilla de las demás máquinas que se requieran.

    Ya tenemos una máquina con MinShell (vean http://blogs.technet.com/b/itprocol/archive/2013/07/10/101-cosas-que-puedes-hacer-con-cloud-os.aspx) así que la podemos usar para generar nuestra imagen base.

    Por definición toda máquina Windows tiene lo que se denomina el SID (Security ID) que es un identificador único. Si copio la imagen de una máquina virtual varias veces e intento agregar las imágenes de máquinas a un Directorio Activo se genera un conflicto porque el SID estaría repetido y dicho SID debe ser único en un Directorio Activo.

    Para evitar este inconveniente podemos dejar la máquina “limpia” sin el SID y para ello usamos el proceso denominado SYSPREP.

    Basta con realizar los siguientes pasos:

    - Ejecute CMD

    - Ingrese a C:\WINDOWS\SYSTEM32\SYSPREP

    - Ejecute SYSPREP.EXE y verá una imagen como la siguiente:

    sysprep

    Deje marcadas las opciones tal como aparecen en la imagen, es decir Enter System Out-of-Box Experience (OOBE), marcada la opción Generalize y en Shutdown Options Shutdown.

    Tan pronto finalice tendremos una imagen base que podremos copiar las veces que queramos para su uso posterior.

    Una vez se encienda una máquina (física o virtual) que tenga SYSPREP es necesario aceptar los términos de la licencia, cambiar los parámetros de región, lenguaje y teclado (vea la siguiente imagen) y ya estará lista para su uso con un SID único.

    sysprep1 

    Ahora podemos copiar el archivo VHD que contiene el sistema operativo las veces que sea necesario.

    Recuerden que si no han descargado el sistema operativo Windows Server 2012 R2 Preview vean el post http://blogs.technet.com/b/itprocol/archive/2013/07/01/la-era-del-cloud-os.aspx en donde explico cómo hacerlo.

    Es importante ejecutar este procedimiento para que podamos proseguir con los demás pasos de esta serie.

    Bueno amigos, no duden en estar al tanto de la siguiente entrega.