Cobertura especial: Windows Server 2008

Implementación de Windows Server 2008 con System Center

Tim Mintner

 

Resumen:

  • Características de implementación de Configuration Manager
  • Creación y personalización de secuencias de tareas de servidor
  • Adición de funciones de servidor
  • Configuración de variables específicas de equipo

Con el lanzamiento de System Center Configuration Manager 2007, los administradores de servidores pueden ahora aprovechar las mismas herramientas de implementación de sistema operativo que los administradores de clientes

han usado durante años. En el pasado, los administradores de servidores solían realizar instalaciones manuales de Windows Server® mediante el CD o el DVD y, a continuación, empleaban horas en la configuración del servidor. Algunos administradores fueron un paso más adelante y crearon rutinas de instalación desatendidas mediante la creación de un archivo unattend.txt, además de usar quizás Servicios de instalación remota (RIS) para automatizar el proceso de instalación y evitar tener que estar presente físicamente en la consola de servidor. Los administradores más avanzados aprovecharon los Servicios de implementación automatizada (ADS) para Windows Server 2003 con el objeto de automatizar completamente todo el proceso de creación del servidor. Hoy en día, con Windows Server 2008, el proceso de instalación de servidores ha cambiado sustancialmente por primera vez desde Windows NT® 4.0.

La implementación de Windows Server 2008 usa las mismas herramientas y tecnologías de implementación que Windows Vista®. Debido a este cambio, las herramientas que los administradores de servidores han usado en el pasado deberán actualizarse o reemplazarse. RIS se ha reemplazado por los Servicios de implementación de Windows® (WDS) y ADS no es compatible con la implementación de Windows Server 2008. Para obtener más información acerca de las tecnologías y las herramientas que han cambiado con la implementación de servidor y cliente, consulte "10 cosas que debe conocer acerca de la implementación de Windows Vista" en technetmagazine.com/ issues/2006/11/Deployment.

Puesto que las tecnologías subyacentes para implementar Windows Server 2008 y Windows Vista son las mismas, ¿no sería estupendo si pudiera usar las mismas herramientas y sacar provecho del mismo conocimiento para la implementación de ambos? System Center Configuration Manager y Microsoft® Deployment ofrecen ahora este conjunto de herramientas integrado. Este artículo describe cómo puede usar Configuration Manager junto con Microsoft Deployment para empezar a implementar Windows Server 2008.

Implementación del SO con Configuration Manager

Antes de comenzar a implementar Windows Server 2008, revisemos las características de implementación del sistema operativo de Configuration Manager. Al iniciar la Consola de Configuration Manager, si va a Administración de equipos, observará una nueva área de aterrizaje para la implementación del sistema operativo, tal como se muestra en la Figura 1.

Figura 1 La página de implementación del sistema operativo

Figura 1** La página de implementación del sistema operativo **(Hacer clic en la imagen para ampliarla)

En esta página, puede ver un resumen rápido de las implementaciones del sistema operativo que han tenido lugar en su entorno y puede navegar a otros nodos de implementación de sistema operativo, como Administrar secuencias de tareas y Administrar imágenes de arranque. Encontrará una lista de informes web para ver el estado de las implementaciones, así como el estado del entorno de implementación. Hay también una referencia de ayuda rápida en la sección de recursos con vínculos a la documentación de ayuda para la implementación de sistemas operativos.

Debajo de los nodos en el panel de navegación, puede ver todos los elementos que deben configurarse para realizar una implementación de sistema operativo. Este es un resumen de estos elementos:

Imágenes de arranque Contiene una lista de imágenes de arranque basadas en Windows PE 2.0 que se usarán durante el proceso de implementación.

Asociaciones de equipo Se usa principalmente para implementaciones de cliente con el objeto de asignar un equipo existente a otro nuevo de manera que el estado de usuario pueda administrarse de forma segura. Contiene también un asistente para importar cuentas de equipo desconocidas a la base de datos de Configuration Manager para que sea posible implementar servidores completos.

Imágenes del sistema operativo Contiene una lista de los paquetes con imágenes personalizadas WIM para la implementación de servidor y cliente.

Paquetes de instalación del sistema operativo Aloja paquetes que contienen el conjunto completo de archivos de origen para una implementación de sistema operativo, como los archivos de origen para Windows Server 2008.

Secuencias de tareas Contiene varios pasos, cada uno de los cuales define qué acciones de línea de comandos se ejecutarán sin la interacción del usuario. Las secuencias de tareas son el motor del proceso de implementación de sistema operativo, y pueden ofrecer todos los pasos necesarios para implementar y configurar un sistema operativo.

Controladores Se trata de un repositorio central donde se administran todos los controladores necesarios para los distintos modelos de equipos de servidor y equipos cliente.

Paquetes de controladores Contiene uno o más conjuntos de controladores que se pueden distribuir a puntos de distribución de Configuration Manager y se usan durante la implementación de equipos de servidor o equipos cliente.

Ahora que disponemos de un conocimiento básico de las características de implementación de sistema operativo de Configuration Manager, reunamos todas las partes que necesitamos para llevar a cabo una implementación de Windows Server 2008.

Preparación para implementar Windows Server 2008

¿Qué es Microsoft Deployment?

Microsoft Deployment es la siguiente versión de Business Desktop Deployment (BDD) 2007. Reúne las herramientas y los procesos necesarios para la implementación de escritorios y servidores en una consola de implementación y una serie de materiales de orientación comunes. El producto agrega nuevas capacidades de implementación y secuencias de tareas para escritorios y servidores que usan System Center Configuration Manager 2007.

Microsoft Deployment está disponible en el Centro de descarga Microsoft y los materiales de orientación se pueden leer en línea en los TechCenters de Implementación de escritorio e Implementación de servidor de Microsoft TechNet. Para obtener más información y vínculos a estos destinos y otro contenido relacionado, visite microsoft.com/deployment.

Para implementar Windows Server 2008 con Configuration Manager, necesita los siguientes elementos:

Microsoft Deployment Toolkit (MDT) Proporciona herramientas y documentación de procedimientos recomendados para implementar sistemas operativos de servidor y de cliente. Se integra directamente con la Consola de Configuration Manager para simplificar el proceso de implementación. Puede descargar Microsoft Deployment Toolkit de microsoft.com/deployment.

Imagen de arranque personalizada Configuration Manager proporciona imágenes de arranque de 32 bits y 64 bits que se basan en Windows PE 2.0 e incluye compatibilidad con VBScript, Instrumental de administración de Windows (WMI) y aplicaciones HTML (HTA). Sin embargo, si desea que su proceso de implementación solicite información de una base de datos independiente de SQL Server®, necesitará una imagen de arranque personalizada que sea compatible con ADO.

Paquete de instalación de sistema operativo Contiene los archivos de origen del DVD de Windows Server 2008.

Paquete de MDT Contiene todos los scripts y los archivos auxiliares necesarios para Microsoft Deployment Toolkit.

Paquete de cliente de Configuration Manager Contiene los archivos de instalación para el cliente de Configuration Manager.

Paquete de configuración Contiene el archivo unattend.xml usado para una instalación automatizada de Windows Server 2008, así como el archivo customsettings.ini usado con Microsoft Deployment Toolkit.

Paquete de Sysprep Se usa sólo para implementar Windows Server 2003 o Windows XP, y proporciona los archivos sysprep necesarios en la preparación de un equipo para capturar una imagen de sistema operativo.

Controladores Contiene todos los controladores necesarios para modelos específicos de servidores.

Recursos compartidos de red para orígenes de paquetes y capturas de WIM Las ubicaciones UNC (convención de nomenclatura universal) en las que se almacenarán los paquetes indicados anteriormente junto a la imagen de WIM personalizada.

Puede parecer que es mucho el trabajo necesario para crear todos estos paquetes. La buena noticia es que, con Microsoft Deployment Toolkit, un asistente se encargará de crear todos los paquetes.

Con el objeto de usar Microsoft Deployment Toolkit con Configuration Manager, debe instalarlo en el mismo equipo que la consola de administración de Configuration Manager. Una vez que haya hecho esto, vaya a Inicio | Todos los programas | Microsoft Deployment Toolkit y seleccione Configure ConfigMgr Integration, para configurar la integración de ConfigMgr. A continuación, especifique el nombre de su servidor de sitio de Configuration Manager y el código del sitio, y haga clic en Siguiente. Esto agrega extensiones a la Consola de Configuration Manager proporcionada por Microsoft Deployment Toolkit. Ahora, cuando inicie la Consola de Configuration Manager y haga clic con el botón secundario en Secuencias de tareas, podrá ver una nueva opción, tal como se muestra en la Figura 2.

Figura 2 Importación de secuencia de tareas de Microsoft Deployment

Figura 2** Importación de secuencia de tareas de Microsoft Deployment **(Hacer clic en la imagen para ampliarla)

Seleccione Importar secuencia de tareas de Microsoft Deployment y siga los pasos a continuación para crear los paquetes necesarios y la secuencia de tareas de Windows Server 2008:

  1. En la pantalla Elegir plantilla, seleccione Secuencia de tareas de servidor y, a continuación, haga clic en Siguiente.
  2. Proporcione un nombre a la secuencia de tareas, así como comentarios que la describan y, a continuación, haga clic en Siguiente.
  3. Rellene los detalles para la unión a un dominio o un grupo de trabajo, incluidas las credenciales de cuenta de usuario para unir el servidor al dominio. Rellene la información de su organización y la clave del producto, y proporcione una ruta de acceso UNC y un nombre de archivo para la captura de la imagen personalizada WIM. Proporcione las credenciales de usuario para la conexión al recurso compartido de red que almacenará el archivo WIM y, a continuación, haga clic en Siguiente.
  4. En la pantalla Imagen de arranque, seleccione crear un nuevo paquete de imágenes de arranque y proporcione una ubicación de red para usarla como directorio de origen del paquete de imágenes de arranque y, a continuación, haga clic en Siguiente.
  5. Proporcione un nombre para el paquete, la información de la versión y comentarios para el paquete de imágenes de arranque, y haga clic en Siguiente.
  6. Elija una plataforma (x86 o x64), compatibilidad con ADO, cualquier fuente opcional que necesite, un fondo personalizado para la imagen de arranque si fuera necesario y cualquier carpeta extra para incluirla en la imagen de Windows PE. A continuación, haga clic en Siguiente.
  7. En la pantalla Paquete de MDT, seleccione Crear un nuevo paquete de archivos de Microsoft Deployment Toolkit, proporcione una ruta de acceso UNC para usarla como origen del paquete y haga clic en Siguiente.
  8. Proporcione el nombre, la versión, el idioma, el fabricante y comentarios para el paquete de MDT y, a continuación, haga clic en Siguiente.
  9. Para la imagen de sistema operativo, seleccione Crear un nuevo paquete de instalación de SO, proporcione la ruta de acceso a los archivos de origen de Windows Server 2008 y una ubicación UNC para usarla como directorio de origen del paquete, y haga clic en Siguiente.
  10. Para el Paquete de cliente, seleccione Crear un nuevo paquete de cliente de Configuration Manager y haga clic en Siguiente.
  11. Para el Paquete de configuración, seleccione Crear un nuevo paquete de configuración y proporcione una ubicación UNC para usarla como origen del Paquete de configuración y, a continuación, haga clic en Siguiente.
  12. Para el Paquete de Sysprep, seleccione No son necesarios archivos Sysprep y haga clic en Siguiente.

Ahora el asistente creará la imagen de arranque y todos los paquetes. Si expande Paquetes, Imágenes de arranque, Paquetes de instalación de sistema operativo y Secuencias de tareas, podrá ver todos los paquetes y la secuencia de tareas que se han creado. Una vez que se han creado todos estos paquetes, deben implementarse en puntos de distribución.

Además de estos paquetes, con frecuencia necesitará agregar controladores al hardware de servidor específico. Para ello, se agregan controladores al almacén de controladores de Configuration Manager y se crea un paquete de controladores que se usará durante la implementación.

Para importar controladores al catálogo de controladores y crear un paquete de controladores, vaya a la Consola de Configuration Manager, haga clic con el botón secundario en Controladores y seleccione Importar. Seleccione importar todos los controladores de la ruta de acceso UNC especificada y, a continuación, escriba la ruta de acceso UNC que contenga todos los controladores que haya reunido para sus modelos de servidor específicos. Cuando haya terminado, haga clic en Siguiente.

En la página Detalles de los controladores, seleccione qué archivos INF desea que se importen y asigne opcionalmente los controladores a una categoría. Una categoría podría basarse en un tipo de modelo específico de servidor. Haga clic en Siguiente y, a continuación, en la página Agregar controladores al paquete, haga clic en Nuevo paquete. Especifique un nombre, comentarios y una ruta de acceso UNC que se usará como origen del paquete de controladores, y haga clic en Aceptar. Seleccione Actualizar puntos de distribución cuando haya terminado y haga clic en Siguiente.

En la página Agregar controlador a imágenes de arranque, seleccione la imagen de arranque que ha creado anteriormente y marque la casilla Actualizar puntos de distribución cuando haya terminado. Haga clic en Siguiente y, a continuación, en la página de resumen, haga clic en Siguiente de nuevo para finalizar el asistente, importar los controladores y crear el paquete de controladores.

Edición de la secuencia de tareas

Una vez que ha terminado de crear todos los paquetes necesarios y la secuencia de tareas para instalar Windows Server 2008, deseará probablemente personalizar varias de las acciones en la secuencia de tareas predeterminada. Para modificar la secuencia de tareas, haga clic en la misma con el botón secundario y seleccione Editar. Se mostrará la plantilla de secuencias de tareas del servidor de Microsoft Deployment, como en la Figura 3.

Figura 3 Es posible personalizar la secuencia de tareas predeterminada.

Figura 3** Es posible personalizar la secuencia de tareas predeterminada. **(Hacer clic en la imagen para ampliarla)

En un nivel superior, una secuencia de tareas es una serie de elementos de línea de comandos conocidos como tareas y cada una de ellas realiza operaciones específicas. Cada tarea puede tener propiedades específicas que se pueden configurar y puede tener también condiciones establecidas en la ficha Opciones, que evalúan si deben ejecutarse tareas específicas. Por ejemplo, la primera tarea de la secuencia de tareas tiene condiciones establecidas tal como se muestra en la Figura 4.

Figura 4 Puede deshabilitar una tarea o establecer condiciones para la misma en la ficha Opciones.

Figura 4** Puede deshabilitar una tarea o establecer condiciones para la misma en la ficha Opciones. **(Hacer clic en la imagen para ampliarla)

En este ejemplo, la tarea está deshabilitada de manera predeterminada porque se ha marcado la casilla Deshabilitar este paso. Si la tarea estuviera habilitada, sólo se ejecutaría según las condiciones especificadas actualmente.

Algunas de las tareas más comunes que quizás necesite modificar antes de implementar Windows Server 2008 son: Formato y disco de partición, Validar, Aplicar imagen de sistema operativo y Aplicar configuración de red.

La tarea Formato y disco de partición le permite definir cómo desea crear la estructura del disco de partición para sus implementaciones de servidor. La configuración predeterminada crea una partición que usa todo el espacio del primer disco. Puede que no desee implementar sus servidores con esta configuración, así que puede cambiarla para especificar el diseño de disco que desea usar.

La tarea Validar permite comprobar ciertos requisitos básicos, como la memoria y la velocidad del procesador. Por ejemplo, si el estándar de su compañía para implementaciones de servidor es de 2 GB de memoria, podría configurar este valor como requisito y la instalación no continuará si el servidor no lo cumple.

La tarea Aplicar imagen de sistema operativo permite configurar la imagen específica que se va a implementar. Por ejemplo, cuando se usan archivos de origen para Windows Server 2008, tiene la opción de implementar Server Standard, Server Enterprise, Server Datacenter, Server Standard Core, Server Enterprise Core y Server Datacenter Core. Necesitará elegir la imagen apropiada que se va a usar, y esto dependerá de qué versión de Windows Server 2008 desea implementar.

La tarea Aplicar configuración de red permite configurar direcciones IP estáticas para las tarjetas de red, así como cambiar la configuración para la unión a un dominio o un grupo de trabajo. Aunque es posible configurar una dirección IP estática mediante esta tarea, el hacerlo implicará que esta secuencia de tareas funcionará sólo con un servidor. Más adelante, veremos cómo puede configurar direcciones IP estáticas con variables de manera que pueda usar una única secuencia de tareas con varios servidores.

Instalación y configuración de funciones de servidor

Hasta ahora, hemos visto cómo puede modificar la secuencia de tareas con el objeto de configurar elementos relacionados con la instalación del sistema operativo. Con Microsoft Deployment Toolkit, no obstante, se le ofrece también la posibilidad de instalar y configurar funciones de servidor. Por ejemplo, puede configurar una secuencia de tareas para implementar Windows Server 2008 en un servidor de sucursal que ejecutará un controlador de dominio de sólo lectura y un servidor de archivos.

Para hacer esto correctamente, en el editor de secuencias de tareas, navegue hasta la tarea Instalar software y seleccione Agregar | MDT | Instalar funciones y características. A continuación, en la tarea recién creada Instalar funciones y características, marque Controlador de dominio de Active Directory y Servidor de archivos, tal como se muestra en la Figura 5.

Figura 5 Instalación de funciones y características

Figura 5** Instalación de funciones y características **(Hacer clic en la imagen para ampliarla)

Ahora es necesario que configure las opciones del controlador de dominio de sólo lectura. En el editor de secuencias de tareas, seleccione Agregar | MDT | Configurar ADDS. En la tarea recién creada Configurar ADDS, seleccione crear una réplica nueva de controlador de dominio de sólo lectura y especifique los valores de las siguientes propiedades:

  • Nombre DNS del dominio existente
  • Controlador de dominio de origen de replicación
  • Cuenta
  • Contraseña de recuperación (modo seguro)

Trabajo con variables

Es importante que entienda que una de las características más eficaces que las secuencias de tareas ofrecen a los usuarios es la capacidad de configurar prácticamente cualquier propiedad de la secuencia de tareas de manera dinámica como variable durante la implementación. Tanto Configuration Manager como Microsoft Deployment ofrecen varios mecanismos para configurar y usar variables.

Configuration Manager permite configurar variables como variables de equipo, variables de colección o directamente dentro de la secuencia de tareas. Microsoft Deployment permite configurar variables a través del archivo customsettings.ini, una base de datos back-end o un servicio web. Puede encontrar una lista de variables que se pueden configurar en technet.microsoft.com/bb632442.aspx.

Usemos ahora el ejemplo en el cual configuramos una dirección IP estática en un servidor particular. Anteriormente en este artículo, vimos cómo configurar la dirección IP estática directamente dentro de la secuencia de tareas en la tarea Aplicar configuración de red. No se trata, sin embargo, del procedimiento más adecuado, ya que la secuencia de tareas sólo es útil para un servidor específico.

Lo que desea hacer en su lugar es abandonar la secuencia de tareas y configurar la dirección IP a través de una variable. Este es el proceso paso a paso para establecer la dirección IP estática como variable de equipo:

  1. En la Consola de Configuration Manager, navegue hasta System Center Configuration Manager | Base de datos del sitio | Administración de equipos | Colecciones.
  2. Para asignar una variable por equipo a un equipo, localice y expanda la colección a la que pertenece el equipo, haga clic con el botón secundario en el equipo, seleccione Propiedades y, a continuación, haga clic en la ficha Variables.
  3. Para especificar variables personalizadas y sus valores asociados, haga clic en el icono Nuevo para abrir el cuadro de diálogo <Nueva> variable.
  4. En el cuadro de diálogo <Nueva >variable, es necesario que especifique un nombre para la variable e indique si esta variable estará visible en la Consola de Configuration Manager 2007. Para una dirección IP estática, agregará las siguientes variables:
  • OSDAdapter0IPAddressList
  • OSDAdapter0SubnetMask
  • OSDAdapter0Gateways
  • OSDAdapter0DNSServerList

Las variables configuradas deben parecerse a las reflejadas en la Figura 6.

Figura 6 Uso de las variables de equipo para configurar una dirección IP estática

Figura 6** Uso de las variables de equipo para configurar una dirección IP estática **(Hacer clic en la imagen para ampliarla)

Implementación de la secuencia de tareas

Ahora que ya ha configurado la secuencia de tareas por completo y que también ha configurado las variables, está preparado para implementar Windows Server 2008. Configuration Manager ofrece varios mecanismos para implementar un sistema operativo, como el entorno de ejecución previo al arranque (PXE), medios de arranque de secuencias de tareas, medios independientes y anuncios estándar para equipos existentes.

En un intento de favorecer la simplicidad, resumiré cómo crear una secuencia de tareas para medios de arranque. En la Consola de Configuration Manager, navegue hasta Secuencias de tareas y, a continuación, seleccione Crear medios de secuencia de tareas en el menú Acciones. En la página Seleccionar tipo de medios, seleccione Medios de arranque y haga clic en Siguiente. En la página Tipo de medios, especifique un CD como tipo de medio y un nombre para el archivo de medios. En la página Seguridad, puede especificar una contraseña para proteger el medio o un certificado autofirmado. A continuación, especifique la imagen de arranque. Una vez que haya llevado a cabo estos pasos, pasará a la página Confirmación, en la que hará clic en Finalizar. Para obtener instrucciones detalladas sobre cómo implementar mediante este y otros mecanismos, consulte la documentación en technet.microsoft.com/bb681029.aspx.

Conclusión

En este artículo, ha comprobado cómo es posible usar System Center Configuration Manager y Microsoft Deployment para implementar Windows Server 2008, agregar funciones como Servidor de archivos y Controlador de dominio, configurar variables de equipo específicas e implementar el sistema operativo con medios de arranque de secuencia de tareas. Aunque las implementaciones reales de servidor pueden ser mucho más complejas, este artículo le asistirá en la unificación de las herramientas de implementación de servidor y cliente.

Tim Mintner es ingeniero de desarrollo de software senior en el equipo Microsoft Solutions Accelerator, especializado en Microsoft Deployment Toolkit. Tiene más de 14 años de experiencia en el trabajo con clientes para implementar sistemas operativos de Microsoft. Puede ponerse en contacto con Tim en tmintner@microsoft.com.

© 2008 Microsoft Corporation and CMP Media, LLC. Reservados todos los derechos; queda prohibida la reproducción parcial o total sin previa autorización.