Actualització de Citrix Presentation Server 3.0 a 4.5 en el propi servidor

En aquest procediment s'explica com actualitzar un únic servidor Citrix que està corrent 3.0 a la versió 4.5. Simplement el que haurem de fer és actualitzar tot l'entorn 3.0 al 4.5, necessitem que aquest servidor ja tingui una BD a MSDE 2000 (si no, veure com migrar d'Access a MSDE – AKI). Els passos serien els següents, primer, lògicament córrer amb últimes versions: fer un Windows Update en el servidor i tenir-lo actualitzat; i lògicament també amb els pegats de Citrix, tenir el servidor Citrix actualitzat amb els últims Rollups/parches. Després actualitzarem de forma normal tots els components de Citrix, fins i tot Presentation Server, hem de migrar tot a l'entorn 4.5, com si fos una instal·lació normal (AKI) i ens indicarà que estem actualitzant, confirmarem, i en finalitzar tota l'actualització seguirem rebent errors d'IMA que no inicia la BD, és lògicament perquè està corrent en un entorn MSDE, caldrà migrar aquest MSDE a un SQLExpress 2005 al final, i només al final. Si tenim la sort que la nostra BD no estigui a MSE si no, en un servidor SQL 2000 Standard/Enterprise no haurem de fer res més. No estaria gens malament, abans de res fer un backup de la BD MSDE per si tenim algun tipus de problema poder tornar a l'estat en què ens trobavem (AKI).

El que s'ha dit, abans de començar haurem de fer un Windows Update al servidor i després actualitzar amb els últims parxís el Citrix.

Després al servidor Citrix, un cop actualitzat, posarem el CD de Citrix 4.5 i ho actualitzarem com si fos una instal·lació normal, és simplement seguir els passos com si fos un servidor nou (AKI), quan arribem a la instal·lació de Presentation Server 4.5 ens detectarà que ja tenim una versió prèvia instal·lada i ens preguntarà si volem actualitzar-la, lògicament direm “Si vull”.

Ens comenta que Citrix Presentation Server no donarà suport a l'ús de MSDE, és lògic ja que ara Citrix Presentation Server 4.5 necessita una BD SQL 2005, per a això en finalitzar la instal·lació migrarem MSDE a SQLExpress 2005, acceptem i continuem amb l'actualització de Citrix. Reiniciarem si ens ho demana i si ens donen errors d'IMA els ometem i continuem, el més normal és que no ens iniciï els serveis de Citrix fins que no disposem d'aquesta BD a SQL 2005.

Un cop tinguem tots els components actualitzats a la 4.5 (almenys el Presentation Server) i reiniciat, necessitem baixar i instal·lar Microsoft Core XML Services (MSXML) 6.0 de la web de Microsoft – AKI – en el nostre idioma.

Instal·lem el Microsoft Core XML Services (MSXML) 6.0, “Següent”,

Acceptem l'acord & “Següent”,

Indiquem el nom i la companya, “Següent”,

“Instal·lar” per començar la instal·lació,

“Finalitzar”

Bé, un cop instal·lat això, necessitem ara baixar-nos i instal·lar la consola per poder administrar després el SQL Express 2005, baixem “Microsoft SQL Server Management Studio Express” de la web de Microsoft – AKI – en el nostre idioma,

Bé, instal·lem la consola “Microsoft SQL Server Management Studio Express”, “Següent”,

Acceptem la llicència “Següent”,

Indiquem el nom i la companya… “Següent”,

“Següent”, si volem canviar el path,

E “Instal·lar” per començar la instal·lació de la consola,

Al d'uns minuts tindrem la consola ja instal·lada, “Finalitzar”,

Obrim la consola recien instal·lada des de “Inici” > “Programes” > “Microsoft SQL Server 2005” > “SQL Server Management Studio Express”

I ens connectem a la instància que tenim a MSDE, en “Nom del servidor” indiquem NOMBRE_SERVIDORINSTANCIA_MSDE i ens autentiquem, i posem en “Connectar”,

El que hem de fer és treure la BD per després ficar-la al SQL amb versió 2005, per a això sobre la BD “MF20” en “Bases de dades”, li donem amb el botó dret a “Tasques” > “Separar…”

Marquem els checks “Treure connexions” y “Actualitzar estadístiques” i acceptem “Acceptar”,

Pot ser que ens doni errors, és normal i per suposat els serveis no arrencaran,

Un cop separada la BD, simplement desinstal·larem el MSDE, per a això, anem a “Panell de Control” > “Agregar o treure programes” i posem en “Treure” en “Microsoft SQL Server Desktop Engine (CITRIX_METAFRAME)”.

Si tot ho hem fet bé, “Sí”.

Esperem que el desinstal·li i després reiniciem el servidor.

Un cop reiniciat el servidor hem d'instal·lar el SQL Express 2005 en el servidor, per a això, fiquem el CD de Citrix, i anem a la carpeta “SqlExpress_2005_SP1” i executem “SetupSqlExpressForCPS.cmd”

Esperem que instal·li la versió SQL Express… i tornem a reiniciar el servidor, ens seguirà donant errors d'IMA i serveis que no aixequen, continuem,

Bé, un cop reiniciat el servidor ja amb SQL Express 2005 (es pot veure que ara posa versió 9.0.XXXX a la consola de SQL i abans posava 8.0.XXXX). Obrim la consola de SQL Express, “Inici” > “Programes” > “Microsoft SQL Server 2005” > “SQL Server Management Studio Express”. I anem amb botó dret a “Bases de dades” > “Adjuntar…”

Posem sobre “Agregar…”

I busquem la BD MF20.mdf que per defecte es troba en “X:Arxius de programaCitrixIndependent Management Architecture”, la seleccionem i posem en “Acceptar”; acceptem totes les finestres per portar aquesta BD a aquest SQL Express 2005.

I un cop el procés hagi finalitzat, des de MSDOS, “dsmaint recreatelhc” per reparar els possibles danys o actualitzar taules als seus valors predeterminats. Reiniciem el servidor per última vegada i veurem com ja per fín els serveis de Citrix arrenquen tots perfectament.


Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!