Preparación del sistema existente

Antes de actualizar cualquier sistema, deberá llevar a cabo los pasos siguientes:

Conservación de proyectos de usuarios existentes

Todos los proyectos de usuario definidos en el sistema WebSphere Business Integration Server Express o Express Plus existente se almacenan localmente con las herramientas. Cuando ejecute el instalador para actualizar a otra versión de WebSphere Business Integration Server Express o Express Plus, las herramientas recientemente actualizadas no reconocerán automáticamente la vía de acceso al espacio de trabajo del Gestor del sistema en el que se ubican los proyectos de usuario existentes.

Para hacer que los proyectos de usuario existentes estén disponibles en el sistema actualizado, puede hacer cualquiera de las acciones siguientes:

Migración de proyectos existentes

Para migrar proyectos existentes, expórtelos primero como una solución en una ubicación temporal y, a continuación, impórtelos de nuevo en el Gestor del sistema recientemente actualizado.

Exportación de soluciones de proyecto de usuario

Para exportar un proyecto de usuario y los componentes de integración a los que hace referencia como una solución, realice los pasos siguientes:

Nota:
Exportar una solución únicamente migra los componentes de integración y los atajos que se incluyen en los proyectos de usuario seleccionados para dicha solución. Si también desea migrar componentes de integración adicionales que no hayan sido incluidos como atajos en ningún proyecto de usuario, siga también los procedimientos para exportar componentes a un paquete utilizando el Gestor del sistema en la publicación System Implementation Guide.

  1. En la vista del Gestor del sistema de WebSphere Business Integration, expanda la carpeta Proyectos de usuario y, a continuación, pulse con el botón derecho la carpeta Proyectos de InterChange Server y seleccione Exportar solución en el menú de contexto. El Gestor del sistema visualiza el Asistente para exportar soluciones.
  2. Para seleccionar los componentes que desee exportar, realice una de estas opciones:
  3. Escriba la vía de acceso completa y el nombre del directorio en el que se debe exportar la solución en el campo de texto situado en la parte inferior de la pantalla del asistente, o pulse Examinar para desplazarse hasta el directorio que desee.
  4. Pulse Finalizar. El Gestor del sistema realiza lo siguiente para exportar la solución en el directorio especificado en el Paso 3:
    1. Crea un directorio User que contiene los atajos de teclado de los proyectos de usuario seleccionados durante la exportación de la solución.
    2. Crea un directorio System que contiene los directorios de la biblioteca de componentes de integración a los que hacen referencia los atajos de teclado de los proyectos de usuario seleccionados durante la exportación de la solución.
  5. Cuando se le indique que la operación de exportación se ha completado satisfactoriamente, pulse Aceptar.
Importación de soluciones de proyecto de usuario

Con InterChange Server Express en ejecución, conecte el Gestor del sistema a la instancia de InterChange Server Express y realice los pasos siguientes:

  1. Expanda la carpeta Proyectos de usuario, pulse con el botón derecho en Proyectos de InterChange Server y seleccione Importar solución.
  2. Escriba la vía de acceso completa y el nombre del directorio en el que existe la solución exportada en el campo Nombre de directorio de solución, o pulse Examinar para desplazarse hasta el directorio que desee.
  3. Pulse Finalizar. El Gestor del sistema crea las bibliotecas de componentes de integración y los proyectos de usuario definidos en la solución exportada en su entorno.

Actualizar software de requisito previo

La interfaz de instalación del Área de ejecución actualizará automáticamente algunos requisitos previos de software. Sin embargo, si tiene una versión del requisito previo que es anterior a la versión soportada para la actualización de la versión actual de WebSphere Business Integration Server Express o Express Plus, tendrá que actualizar manualmente el requisito previo antes de actualizar WebSphere Business Integration Server Express o Express Plus. (Consulte el sitio Web http://www.ibm.com/software/integration/wbiserverexpress para obtener información acerca de las versiones soportadas del software de requisito previo.) Además, puede seleccionar actualizar manualmente el requisito previo por cualquier otra razón. Si actualiza manualmente un requisito previo a una versión que está soportada por el release actual (WebSphere Business Integration Server Express 4.4), el Área de ejecución detectará que tiene una versión actual de este requisito previo cuando realice el resto de la actualización. Si lo actualiza manualmente, siga las instrucciones de actualización proporcionadas con un requisito previo determinado.

Las secciones siguientes describen los pasos que se deben realizar para cualquier base de datos y los escenarios de actualización para varios requisitos previos de software. Asegúrese de seguir los pasos en la sección Copia de seguridad del sistema antes de desinstalar o actualizar cualquier software.

Opciones de migración de bases de datos

Al preparar el sistema WebSphere Business Integration Express para una actualización, tiene dos opciones para migrar la base de datos: una migración de base de datos en su lugar y una migración de base de datos sin estar en su lugar. Una migración de base de datos en su lugar significa volver a utilizar un depósito antiguo y permitir que WebSphere Business Integration Express realice la actualización del depósito durante el primer arranque del servidor WebSphere Business Integration Express. Una migración de base de datos sin estar en su lugar significa realizar la actualización con una base de datos de depósito completamente nueva y vacía. Asegúrese de seguir las instrucciones especiales de Copia de seguridad del sistema para una migración de base de datos en su lugar.

IBM DB2 Universal Database

Las secciones siguientes se aplican a IBM DB2.

Versiones anteriores de DB2

Si desinstala una versión anterior de DB2, de forma que no haya ninguna versión de DB2 presente, el Área de ejecución le solicitará que instale DB2 versión 8.2 Express.

Si tiene una versión de DB2 que está por debajo de la versión necesaria (es inferior a la 8.1.5), el Área de ejecución le solicitará que instale DB2, versión 8.2 Express.

Si tiene instalado DB2 versión 8.1.5 o superior, el Área de ejecución no le solicitará que instale una versión más nueva de DB2. En este caso, si no tiene una versión de DB2 anterior a la 8.2 y desea actualizar a la versión DB2 8.2, debe actualizarla manualmente.

Nota:
Si ya está instalada una versión soportada de DB2 (8.15 o superior), siga las instrucciones para la migración "en su lugar", tal como se explica en Copia de seguridad del sistema.
Transferencia del inicio de sesión de usuario anterior

Si está actualizando de una versión de DB2 soportada anteriormente (8.1.2 Express - 8.14 Express) mediante el Área de ejecución, necesitará utilizar en la nueva versión de DB2 que está instalada el mismo nombre de usuario y la misma contraseña que se ha utilizado para WebSphere Business Integration Express con la versión anterior de DB2. El nombre de usuario y la contraseña soportados con WebSphere Business Integration Server Express o Express Plus versión 4.3.1 era smbadmin, con la contraseña smbP4$$word, de forma que si esta instancia de DB2 se ha utilizado con WebSphere Business Integration Server Express o Express Plus versión 4.3.1, el nombre de usuario/contraseña debe ser de nuevo esta combinación.

Para hacer esto:

  1. Detenga todos los servicios DB2.
  2. Añada el nombre de usuario smbadmin con la contraseña smbP4$$word al grupo de "Administradores" de Windows.
  3. Durante el proceso de actualización, el Área de ejecución le solicitará el nombre de usuario y la contraseña de la base de datos. Utilice el mismo nombre de usuario/contraseña que anteriormente.

Microsoft SQL Server

Si está utilizando Microsoft SQL Server 2000 como la base de datos, debe actualizarlo manualmente según las instrucciones de actualización de Microsoft SQL Server. El Área de ejecución no lo actualizará automáticamente.

IBM WebSphere Application Server

WebSphere Business Integration Server Express o Express Plus versión 4.4 soporta WebSphere Application Server Express versión 5.1.1 o superior. La versión 6.0 es la versión que instala el Área de ejecución. Debe desinstalar cualquier versión de WebSphere Application Server anterior a la 5.1.1. Si ya tiene la 5.1.1 y desea actualizar a la 6.0, deberá hacerlo manualmente ya que el Área de ejecución no le solicitará que lo haga.

Nota:
La instalación de WAS 6.0 Express mediante el Área de ejecución sobre versiones anteriores de WebSphere Application Server Express (por ejemplo, WebSphere Application Server Express 5.1 ó 5.1.1) puede dar como resultado dos instalaciones coexistentes de WAS en la máquina. En este caso, el Área de ejecución desplegará las herramientas basadas en la Web en la instalación de WAS 6.0 Express.

IBM WebSphere MQ Server y Client

Si tiene instalada una versión anterior de IBM WebSphere MQ que estaba soportada por una versión anterior de WebSphere Business Integration Express, el Área de ejecución realizará una actualización automática a la versión soportada. Por ejemplo, si tiene instalado MQ 5.3 CSD 05, el Área de ejecución realizará una actualización automática a CSD 07.

IBM Java Development Kit

El Área de ejecución instala la versión adecuada de IBM JDK (versión 1.4.2). No es necesario eliminar la versión anterior.

Puesta del sistema en estado de inactividad

Antes de actualizar el sistema, se debe asegurar que esté en estado de inactividad. Esto significa que todos los sucesos en proceso finalizarán y todas las transacciones dudosas se resolverán antes de realizar una copia de seguridad del entorno y de llevar a cabo el procedimiento de actualización.

Los siguientes pasos describen cómo poner el sistema en estado de inactividad:

  1. Vuelva a enviar los sucesos anómalos o descártelos (este paso es opcional).
  2. Detenga el sondeo de las tablas de sucesos por parte de todos los conectores estableciendo la propiedad PollFrequency del conector en No y reiniciando el conector.
  3. Deje que todos los sucesos pasen por el sistema, incluidos todos los sucesos que se estén procesando. Se deben resolver todas las transacciones dudosas.
  4. Vacíe las colas eliminando todos los sucesos antiguos de la cola.
    Nota:
    Lleve a cabo el paso 4 sólo si no está procesando los sucesos anómalos y opta por volver a enviar los sucesos desde la aplicación. De lo contrario, las colas deben estar vacías, pero compruébelo para asegurarse.
  5. Cierre todos los programas de Windows y detenga todos los procesos relacionados con InterChange Server Express.

Consulte el manual System Administration Guide para obtener más información sobre cómo detener un sistema en ejecución con período de gracia.

Copia de seguridad del sistema

La copia de seguridad del sistema permite recuperar cualquier archivo que se pueda sobregrabar sin querer durante la instalación de la nueva versión. Antes de llevar a cabo el procedimiento de actualización, haga una copia de seguridad tanto de los datos estáticos como de los datos dinámicos (los datos que se pueden modificar y de los que realiza copias de seguridad periódicamente, independientemente de las actualizaciones). Para obtener ejemplos de datos estáticos y dinámicos, consulte la Tabla 3.

Para realizar una copia de seguridad del sistema, lleve a cabo las acciones siguientes:

La Tabla 3 resume cómo realizar una copia de seguridad de los distintos componentes.

Tabla 3. Métodos de copia de seguridad de datos
Tipo de datos Método de copia de seguridad
Datos estáticos
Depósito Utilice el programa de utilidad repos_copy para guardar algunos o todos los componentes del sistema personalizados. Para obtener más información, consulte la descripción de cómo realizar copias de seguridad de componentes en el manual System Administration Guide.
Archivos de clases Java de correlaciones personalizadas (.class) Para incluir estos archivos en la copia de seguridad del sistema, asegúrese de que el siguiente directorio esté en la copia de seguridad del sistema:
DirProducto\DLMs
Conectores personalizados Incluya el siguiente directorio en la copia de seguridad del sistema: DirProducto\connectors\nombre_conector, donde "nombre_conector" es el nombre del conector personalizado.
Scripts de inicio personalizados Si ha personalizado algún script de inicio, asegúrese de incluirlo en la copia de seguridad del sistema.
Archivo de configuración de ICS Express (InterchangeSystem.cfg) Incluya en la copia de seguridad el archivo de configuración de ICS Express, que se encuentra en el directorio DirProducto.
Datos dinámicos
Tablas de referencias cruzadas, de sucesos anómalos y de relaciones Utilice el programa de utilidad de copia de seguridad de bases de datos para la base de datos. Para obtener más información, consulte la descripción de cómo realizar copias de seguridad de componentes del sistema en el manual System Administration Guide.
Tablas de archivo de sucesos de conectores Utilice el programa de utilidad de copia de seguridad de bases de datos para la base de datos que contenga estas tablas.
Archivos de registro cronológico Incluya el siguiente directorio en la copia de seguridad del sistema:
DirProducto\log

Conclusión del sistema

Una vez que se hayan realizado las copias de seguridad, puede concluir el sistema del modo siguiente:

  1. Concluya InterChange Server Express y sus componentes relacionados.
  2. Concluya el servidor de bases de datos.
  3. Concluya WebSphere MQ.

Para obtener más información sobre la conclusión del sistema, consulte el manual System Administration guide.

Copyright IBM Corp. 2004, 2005