Novedades para la migración
WebSphere Application Server Versión 9.0 introduce varias mejoras clave para las herramientas de migración.
Ahora puede migrar la configuración a la Versión 9.0 y continuar utilizando el perfil de la versión anterior, que se conoce como migración de clon. Las migraciones de clon siguen los procedimientos de migración estándar, excepto que debe especificar el parámetro -clone cuando ejecute el mandato WASPostUpgrade.
Para las migraciones de clon, la nueva configuración del perfil debe utilizar números de puerto exclusivos, para que las configuraciones nuevas y antiguas que coexisten ahora no tengan conflictos de puerto.Asimismo, cuando migra un nodo federado, debe especificar el nombre de host del gestor de despliegue de la Versión 9.0 y el puerto SOAP o RMI.
- En lugar de especificar los parámetros individuales en los mandatos de migración como, por ejemplo, WASPreUpgrade y WASPostUpgrade, puede especificar el parámetro -properties nombre_archivo.properties para especificar un archivo de propiedades. El archivo de propiedades contiene las siguientes propiedades:
El archivo de plantilla migration.properties se encuentra en el directorio raíz_servidor_aplic/properties. La plantilla contiene instrucciones y ejemplos para definir propiedades. Después de copiar el archivo en una nueva ubicación, modifique el archivo para que se adapte a la migración. Puede utilizar el mismo archivo para todos los tipos de perfil y migración, porque las propiedades que no se apliquen se ignorarán.
Para obtener más información sobre cómo utilizar el archivo de propiedades, consulte Definición de la migración mediante las propiedades.
Los parámetros WASPostUpgrade -replacePorts y -portBlock se sustituyen por los parámetros -setPorts y -resolvePortConflicts respectivamente. Estos nuevos parámetros permiten a las herramientas de migración asignar valores de puerto en la nueva configuración con mayor claridad y flexibilidad.
Con el parámetro -setPorts, puede elegir las opciones siguientes:Con el parámetro -resolvePortConflicts, puede optar por resolver los conflictos de puerto con incrementos a partir del valor en conflicto o a partir del valor que especifique.
El valor de puerto predeterminado de una nueva dirección de punto final se recupera de una plantilla de perfil y se comprueba que no entre en conflicto con el resto.
Para obtener más información, consulte Mandato WASPostUpgrade.
Anteriormente, Compute Grid o Feature Pack for Modern Batch en WebSphere Application Server se migraba a una nueva versión utilizando el script migrateConfigTo85.py.
En lugar de utilizar este script, Compute Grid ahora se migra como parte de los procesos de migración estándar, como por ejemplo la Herramienta de gestión de migración de configuración o los mandatos WASPreUpgrade y WASPostUpgrade.
En WebSphere Application Server Versión 7 y Versión 8, WebSphere Virtual Enterprise se instalaba como un producto independiente encima de WebSphere Application Server. En WebSphere Application Server Versión 8.5, WebSphere Virtual Enterprise se incluía en el producto WebSphere Application Server como Intelligent Management.
WebSphere Virtual Enterprise e Intelligent Management antes necesitaban el mandato VEUpgrade para migrar artefactos a la nueva célula de WebSphere Application Server. En lugar de utilizar este mandato, los artefactos ahora se migran como parte de los procesos de migración estándar, como por ejemplo la Herramienta de gestión de migración de configuración o los mandatos WASPreUpgrade y WASPostUpgrade.
Puede utilizar el mandato WASMigrationAppInstaller para migrar las aplicaciones desde el release anterior al nuevo release. La herramienta está diseñada para sustituir al script install_all_apps.jy.
El mandato WASPostUpgrade también intenta migrar las aplicaciones al nuevo release. Si los únicos problemas que se producen cuando ejecuta el mandato WASPostUpgrade son con la instalación de las aplicaciones, ejecute el mandato WASMigrationAppInstaller en lugar de volver a ejecutar el mandato WASPostUpgrade.
La herramienta sólo instala las aplicaciones que no están ya instaladas, por lo que puede ejecutar la herramienta tantas veces como sea necesario.
Para obtener más información, consulte Mandato WASMigrationAppInstaller.
Los cambios en el release de la Versión 9.0 incluyen muchas características en desuso, estabilizadas o eliminadas, así como algunos cambios en el comportamiento y valores predeterminados. Estos cambios pueden afectar al entorno de WebSphere Application Server y requieren modificaciones.
Para obtener una lista de estos cambios, consulte Qué ha cambiado en WebSphere Application Server.