El proceso de actualización te permite elegir para mejorar una o en un multi-servidor de Provisioning. La principal diferencia entre estos dos procesos de actualización es que en un mismo servidor de aplicación , es necesario desinstalar y volver a instalar el servidor de Provisioning Server, mientras que en un sistema multi-servidor, el software puede ser instalado en un nuevo servidor (denominado Rolling). [AVISO!! Procedimiento muy extenso]

En este artículo mostramos el proceso de actualización sin pasar por el proceso multi-servidor de Provisioning, ya que consideramos que es un proceso algo más complejo y que  hay que seguir una serie de pasos para que la migración funcione correctamente.

El primer paso y antes de iniciar cualquier proceso de actualización, será necesario verificar si disponemos de SP2 de Windows 2003 implementado, en caso contrario será necesrio instalarlo, ya que en casode que este no estuvierá al finalizar el proceso de instalación y acceder a la consola administrativa nos aparecería el siguiente error:

PVS5 Error MMC

La conversión del formato de la imagen vDisk es uno de los puntos a tener en cuenta.

El upgrade pasaría por los siguientes pasos:

  • Requerimiento de una infraestructura Provisioning Server 5
  • Trabajar con los requerimientos minimos de software
  • Realizar un backup de las maquinas vDISK para el nuevo servidor
  • vDISK necesitará ser migrada al nuevo formato VHD
  • Dificultad de volver atrás en la instalación en el proceso de Upgrade.

Los pre-requisitos son los siguientes,

  • Provisioning Server sin upgradear
  • vDisk sin upgradear
  • vDISK que sin boot de versions anteriores
  • Todos los incrementales o automated vDISK estén aplicados

Los pasos a realizar serán los siguientes:

  • Instalación o Upgrade del Software Provisioning Server
  • Conversión de vDISK a VHD
  • Migración de la base de datos
  • Upgrade de vDISK

El primer paso correspondiente a la instalación del Software de Provisioning Server se realizará o podrá ser realizada de dos formas distintas:

  • Instalando en un equipo nuevo
  • Instalando en el equipo con PS45 equipo ya existente.
  • En nuestro ejemplo utilizaremos este método que es más complejo de realizar.
  • La plataforma que se ha utilizado para el proceso de actualización, se muestra en el siguiente esquema:

 

Esquema PVS 4.5

 

Tal y como observamos en nuestro ejemplo el equipo que contiene provisioning dispone de la respectiva unidad vDISK, al disponer de una unidad ajustada en espacio, crearemos una nueva unidad con mayor almacenamiento para realizar posteriormente el proceso de conversión de la misma a formato VHD de PVS5.

Una vez formateada la nueva partición a formato NTFS quedaría a nivel de estructura de discos nuestro servidor de la siguiente forma:

 PVS Unidad disco G: para migración

Realizados los pasos anteriormente mencionados, pasarémos a la fase de upgradear el Software instalado.

  • En la instalación o suministro del software de servidor en un servidor que ha tenido una versión anterior de Provisión Server instalado, la ubicación predeterminada para varios archivos queda trasladado de:
  • “C: \ Archivos de programa \ Citrix \ Provisioning de Servidor“ a  “C: \ Documents and Settings \ All Users \ Datos de programa \ Citrix \ Provisioning de Server \ tftpboot”
  • Cuando se ejecuta el Configuration Wizard, se cambia la localización por defecto, siendo la nueva localización: “C:\Documents and Settings\All Users\Application Data\Citrix\Provisioning Server\Tftpboot”
  • Antes de iniciar el proceso de desinstalación de PVS 4.5, pondremos a nuestro vDISK donde está almacenada nuestra actual imagen de XPProfessional almacenada, en modo Private. Tal y como se muestra:
Change to Private image
  • Una vez aclarados estos términos procederemos al proceso de instalación de la nueva versión de PVS5, para ello iniciaremos el siguiente proceso:
    • Desinstalaremos la versión anterior de Provisioning Server la v45, desde Añadir/Quitar programas, “Add or Remove programs…”

 

Add or remove programs, Provisioning Server

 

  • Pulsaremos Remove.
  • Pulsaremos Yes a continuación a la Dialog de aceptación de la desinstalación de PVS45.
Finalizada la desinstalación procederemos a la instalación de PVS45. En este caso accederemos al CD de instalación de PVS5, iniciando el proceso de arranque del mismo. En la consola de instalación, seleccionaremos la opción "Install Server for 32 bit Platform", en el caso de disponer de un servidor con Windows x64sleccionaremos la opción corespondiente a dicho sistema.Install 32 bit platform
Una vez seleccionada, se iniciará el proceso de instalación de Provisioning Server 5, en el caso de aparecer la siguiente dialog, pulsaremos RUN para iniciar el proceso y aceptar la ejecución del fichero.
 
RUN process
 
 
 
 
 

 

 

 

 Posteriormente a todos estos procedimientos, a las siguiente dislog, pulsaremos Run, para continuar,

 Citrix Run

 Iniciando de esta forma el proceso de instalación de PVS5, tal y como se muestra a continuación:

 Install process one

 Una vez finalizado el inicio, aparecerá la siguiente Dialog,

Wellcome installation Wizard

Pulsaremos Next para continuar,

License Agreement

Pulsaremos Next para continuar, aceptando los términos de licencia.

Customer Information

Durante el proceso de instalación, especificaremos el User Name y la organización, así como donde deseamos dar los permisos de instalación de dicha aplicación, pulsaremos Next para continuar.

Destination Folder

Pulsaremos Next para continuar, en el caso de desear cambiar la carpeta de instalación, anteriormente pulsaremos Change.

Setup type

En el Setup, seleccionaremos Custom, y pulsaremos Next para continuar,

Custom options

Pulsaremos Next para continuar, en el caso de desear modificar algún parámetro seleccionaríamos la opción correspondiente.

Install begin

Pulsaremos Install, para iniciar el proceso de instalación de Provisioning Server 5.

Install Status

Una vez finalizado aparecerá el siguiente mensaje,

Finish

Pulsaremos Finish para finalizar el proceso de instalación, a continuación se iniciará el proceso del Configuration Wizard, en este caso, pulsaremos CANCELAR, ya que previamente será necesario realizar una serie de instalaciones de ciertos módulos, antes de iniciar cualquier sistema de configuración.

Una vez realizado este proceso, iniciaremos la instalación de SQL Expres.

Instalación de SQL Express 2005

Para realizar la instalación de SQL Express, accederemos a la carpeta "SQL Server 2005 Express" del CD de instalación, tal y como se muestra a continuación:

SQL folder

Realizando doble click sobre el fichero marcado, "SQLEXPR32.EXE" iniciando el proceso de instalación de SQL Espress.

Installation progress

Una vez finalizado el proceso de carga, aparecerá la siguiente dialog,

Selecct installation process

Aceptaremos los terminos de licencia y pulsaremos Next para continuar,

SQL Express Install components

Pulsaremos Install, para iniciar el proceso de instalación.

Install process

Pulsaremos Next para continuar,

Welcome SQL Server

Pulsaremos Next, para continuar,

Verification progress

Una vez verificados los módulos a instalar, pulsaremos Next para instalar,

Install progress

Apareciendo la imagen anteriormente publicada, ello tardará un poco, por la cantidad de componentes que es necesario implementar.

User

Seleccionaremos el Nombre y la compañía, en nuestro ejemplo dejaremos el parámetro por defecto, pulsando Next para continuar,

Options to install

Seleccionaremos las opciones especificadas, y pulsaremos Next,

Authentication Mode

En nuesto caso, utilizaremos el modo de autenticación "Windows Authentication Mode", pulsando Next para continuar,

Options

Marcaremos las opciones especificadas, y pulsaremos Next para continuar,

Options desmarket

Desmarcaremos las opciones especificadas, y pulsaremos Next para continuar,

Componets

Una vez finalizad, pulsaremos Install,

Installation process

Una vez finalizado este módulo de instalación, aparecerá la siguiente dialog,

Completing

Finalizando de esta forma el proceso de instalación de SQL Express, pulsando Finish para finalizar.

Instalación de .NET 3

Una vez finalizado será necesario instalar.NET 3, en caso de no estar ya instalado, iniciaremos el preceso de instalación desde la siguiente localización del CD, ejecutando el fichero dotnetfx3.exe

.Net Installation file

En el caso de ya existir una versión previamente instalada, aparecerá el mensaje, anulando el proceso de instalación.

Proceso de conversión de una imagen vDISK a VHD

Una vez instalado .NET, será necesario iniciar el proceso de conversión de imágenes de vDISK al nuevo formato de Provisioning Server 5, VHD , para ello utilizararemos la utilidad VHDConverter.exe

 VHDConverter Tool

Esta podremos localizarla en C:\Program Files\Citrix\Provisioning Server

El proceso de conversión de imágenes podremos realizarlo de dos formas distintas y perfectamente válidas, mediante línea de comando (lo más rápido) o mediante la Tool que PVS5 pone a disposición en su CD de instalación  PVS Upgrade Wizard.

En este primer ejemplo utilizaremos las dos opciones, iniciándo el proceso de conversión de forma manual, para ello tendremos y/o necesitaremos de dos localizaciones o unidades con el sufiente espacio en una de ellas, para la creación de la nueva imagen, en el ejemplo la unidad G: será la unidad de destino.

Conversion image VHD format

El comando que utilizaremos será VHDConverter.exe XPPro G:XPPro "dynamyc", siendo el primer XPPro el fichero imagen de Provisioning Server 4.5, y el segundo el correspondiente a la versión 5.

Una vez finalizado los ficheros de la imagen convertida, será similar a la que se muestra a continuación:

Image VHD

El proceso mediante Wizard es algo más complejo, pero perfectamente manejable, para ello realizaremos la instalación de la herramienta anteriormente mencionada. El proceso de instalación es muy simple, con lo que no adjuntamos capturas de pantalla de este proceso, pero si del proceso de conversión, tal y como se muestra a continuación:

Wizard

Ello realizará el proceso de conversión sin necesidad de tener que utilizar línea de comando, tal y como hemos comentado las dos opciones son perfectamente válidas, la ventaja de utilizar el Wizard es que es más simple, y permite el upgrade de forma remota a un servidor PVS5 de otra granja.

Configuración de Provisioning Server 5

Una vez finalizados todos estos pasos iniciaremos el proceso de configuración de Provisioning Server 5, para ello arrancaremos el Wizard de instalación, una vez arrancado aparecerá la siguiente dialog,

Wizard Setup

Especificaremos el servidor y el nombre de la instancia SQLExpress, para ello pulsaremos en Browse,

Select

Seleccionando la instancia SQL, en SQL Express la instancia siempre tiene el nombre SQLEXPRESS.

Selection ok

Pulsaremos Next para continuar con el proceso de configuración,

Configuration

En nuestro caso, pondremos los nombres anteriormente indicados, aúnque pueden ponerse los que se adapten más a nuestras necesidades, pulsaremos Next para continuar,

License Server port

Seleccionaremos el puerto por defecto, y pulsaremos Next para continuar,

Network port

Seleccionaremos el servicio de cuenta de red, y pulsaremos Next,

LAN settings

Especificaremos las tarjetas de red, y el puerto de la consola, pulsando Next para continuar,

TFTP

Marcaremos la opción de TFTP y pulsaremos Next para continuar,

Gateway

Pulsaremos Next para continuar,

Vista previa

 Pulsaremos Next para continuar, 

config

Iniciándose el proceso de instalación y arranque de servicios de Provisioning Server.

Una vez finalizado arrancaremos la consola de configuración para añadir la imagen migrada a la nueva plataforma, en esta nueva versión se incluye la funcionalidad de GRANJA inexistente en su versión anterior y que contiene mayor funcionalidad.

MMC PVS Console

Para iniciar el proceso de configuración, iniciaremos el proceso de conexión a la granja, para ello pulsaremos en Action, y seleccionaremos Connect to farm,

Connect to farm

Espeficaremos la granja correspondiente y pulsaremos Connect,

farm connected

Una vez conectados, tendremos que realizar la configuración del correspondiente Store, para ello seleccionaremos Stores, y pulsaremos Create Store,

Create Store

Especificaremos un nombre determinado, tal y como se muestra en la siguiente dialog de configuración del nuevo Store,

New Store

Especificando además el Site a utilizar, pasaremos a continuación a seleccionar el Path de nuestra nueva imagen VHD migrada, seleccionando Paths,y pulsando en ADD, tal y como se muestra,

path image G:

Quedando la configuración de la siguiente forma,

G: selected

Pulsaremos en Ok para finalizar, una vez finalizado este bloque, únicamente quedará configurar la parte correspondiente a servidor.

Para ello accederemos a Server, y en la configuración de Stores, seleccionaremos el Store, Microsoft Store, y el Path G:, mediante la opción de Add.

Quedando de esta forma la migración finalizada, en el caso de desear crear un vDisk pool, seleccionaríamos la opción de  vDisk Pool, donde posteriormente pulsaríamos en Search para localizar el vDisk disponible, tal y como se muestra a continuación,

Finish vDisk

Esperamos que esta guía os pueda ser de utilidad, por otra parte cualquier modificación que nos indiquéis o mejorá será bienvenida.

 

Actualizado (Domingo, 08 de Febrero de 2009 12:32)