www.radians.com.ar Para continuar la nota de la semana pasada sobre Windows Server 2016 Technical Preview, seguiremos con el tema de Nano Server, se distribuye en los medios físicos, donde se encuentra ;a carpeta NanoServer; Este contiene una imagen WIM y una subcarpeta denominada Packages. Son estos archivos de paquetes que se utilizan para agregar funciones de servidor y las características de la imagen VHD, que luego arranquemos.

También podemos encontrar e instalar estos paquetes con el proveedor de NanoServerPackage del módulo PackageManagement (OneGet) en PowerShell.

Esta tabla muestra las funciones y características que están disponibles en esta versión de Nano Server, junto con las opciones de Windows PowerShell que va a instalar los paquetes para ellos. Algunos paquetes se instalan directamente con sus propios interruptores de Windows PowerShell (tales como -Compute); otros se instalan haciendo pasar los nombres de paquetes al parámetro -Packages, que se pueden combinar en una lista separada por comas. Puede crear una lista dinámicamente los paquetes disponibles usando el cmdlet Get-NanoServerPackage .

rad

Instalando un NANO Server VHD

Ahora veremos un ejemplo que muestra como se crea una imagen VHDX basados ​​en GPT con un nombre de equipo determinado y que incluye Hyper-V guest drivers, empezando por los medios de instalación del servidor Nano en una red compartida. En un sistema con privilegios elevados de Windows PowerShell, comenzamos con este cmdlet:

Import-Module <Server media location>\NanoServer\NanoServerImageGenerator; New-NanoServerImage -DeploymentType Guest -Edition Standard -MediaPath \\Path\To\Media\server_en-us -BasePath .\Base -TargetPath .\FirstStepsNano.vhdx -ComputerName FirstStepsNano

Con este cmdlet lograremos lo siguiente:

  • Selecciona una edición estándar como base
  • Nos pedirá la contraseña de administrador
  • Los medios de instalación de copia de\\Path\To\Media\server_en-us en .\Base
  • Convertira la imagen WIM a un VHD. (La extensión de archivo del argumento en la ruta de destino determina si se crea un disco duro virtual basada en el MBR para la  máquinas virtuales Generación 1 frente a un VHDX basados ​​en GPT para máquinas virtuales Generación 2.)
  • Copia el disco duro virtual resultante en. \ FirstStepsNano.vhdx
  • Establece la contraseña de administrador para la imagen como se especifico
  • Establece el nombre del equipo de la imagen para FirstStepsNano
  • Instala los Hyper-V guest drivers

Todo esto se traduce en una imagen .\FirstStepsNano.vhdx

www.radians.com.ar

El cmdlet genera un registro que nos permitirá saber el resultado o hasta donde llego una vez que esté terminado. La conversión de WIM-VHD por el script genera su propio registro en %TEMP%\Convert-WindowsImage\<GUID> (donde <GUID> es un identificador único para cada sesión de conversión).

Como siempre y cuando utilice la misma ruta de la base, se puede omitir el parámetro de ruta de medios cada vez que se ejecuta este cmdlet, ya que utilizará los archivos en caché de la ruta de la base. Si no se especifica una ruta de la base, el cmdlet generará un defecto en la carpeta TEMP. Si desea utilizar diferentes medios de origen, pero la misma ruta de la base, debe especificar el parámetro de ruta de medios, sin embargo.

Una vez que tengamos  una imagen existente, se puede modificar según sea necesario con el cmdlet Edit-NanoServerImage. Si no se especifica un nombre de equipo, se generará un nombre aleatorio.

Espero les sea de interes y utilidad. Saludos. Roberto Di Lello.

Avatar photo

By Roberto Di Lello

Hola, soy Roberto Di Lello trabajo como Consultor Senior en Infraestructura, especializado en Tecnologias Microsoft con mas de 25 años en la industria. He sido galardonado como MS-MVP en Active Directory-Enterprise Mobility por 10 años, y actualmente soy MVP Windows Insider, ademas de poseer otras certificaciones de Microsoft. He trabajado en distintos projectos que involucran Migraciones, Implementaciones, y soporte de Active Directory y Microsoft Exchange, y en los ultimos años me he desempeñado armando equipos de trabajo para diferentes paises y areas de sistemas, he planificado a distintas migraciones a datacenters (ambiente cloud y mixtos). He tenido la oportunidad de participar como miembro del staff de Microsoft en eventos internacionales como ser TechEd NorteAmerica y MS Ignite (NA) al ser Trainer Certificado por Microsoft (MCT).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.