Preparación del sistema existente

La actualización del sistema comprende los pasos siguientes:

Colocación del sistema en un estado de inactividad

Antes de actualizar el sistema, debe asegurarse de que esté en un estado de inactividad. Esto significa que han finalizado todos los sucesos en proceso y se han resuelto todas las transacciones pendientes antes de hacer una copia de seguridad del entorno y ejecutar el procedimiento de actualización.

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

  1. Someta de nuevo o descarte los sucesos fallidos (este paso es opcional).
  2. Detenga la consulta de las tablas de sucesos que estén realizando los conectores; para ello establezca la propiedad de conector PollFrequency en No y reinicie el conector.
  3. Deje que finalicen todos los sucesos del sistema, incluidos los sucesos en proceso. Todas las transacciones pendientes se deben resolver.
  4. Vacíe las colas eliminando de ellas todos los sucesos antiguos.
    Nota:
    Ejecute el paso 4 solamente si no está procesando sucesos fallidos y elige volver a someter los sucesos de la aplicación. En otro caso, las colas deben estar vacías, pero asegúrese de ello.

Consulte la Guía de administración del sistema para obtener más información sobre cómo detener ordenadamente un sistema en ejecución.

Copia de seguridad del sistema

Realizar una copia de seguridad del sistema le permite recuperar cualquier archivo que se sobrescriba accidentalmente durante la instalación de la nueva versión. Antes de ejecutar el procedimiento de actualización, haga una copia de seguridad tanto de los datos estáticos como de los datos dinámicos (datos sujetos a cambio de los que se hace una copia de seguridad regularmente, con independencia de las actualizaciones). Para ver ejemplos de datos estáticos y dinámicos, consulte la Tabla 2.

Para hacer una copia de seguridad del sistema, efectúe lo siguiente:

La Tabla 2 resume cómo hacer una copia de seguridad de los diferentes componentes.

Tabla 2. Métodos de copia de seguridad para datos
Tipo de datos Método de copia de seguridad
Datos estáticos

Depósito Utilice el programa de utilidad repos_copy para copiar todos los componentes personalizados del sistema o algunos de ellos. Para obtener más información, consulte la Guía de administración del sistema para ver la descripción de cómo hacer una copia de seguridad de componentes.

Archivos de clase Java personalizados para mapas (.class) Para incluir estos archivos en la copia de seguridad del sistema, asegúrese de que ésta incluya el directorio siguiente: DirProducto\DLMs

Conectores personalizados Incluya el directorio siguiente en la copia de seguridad del sistema: DirProducto\connectors\nombre_conector, donde nombre_conector es el nombre del conector personalizado.

Scripts de arranque personalizados Si ha personalizado scripts de arranque, debe incluirlos en la copia de seguridad del sistema.

Archivo de configuración de ICS Express (InterchangeSystem.cfg) Incluya en la copia de seguridad del sistema el archivo de configuración de ICS Express, el cual reside en el directorio /QIBM/UserData/WBIServer43/nombre_servidor, donde nombre_servidor es el nombre de ICS. QWBIDFT es el valor por omisión en OS/400.
Datos dinámicos

Referencias cruzadas, sucesos fallidos y tablas de relaciones Utilice el programa de utilidad de copia de seguridad apropiado para la base de datos. Para obtener más información, consulte la Guía de administración del sistema para ver la descripción de cómo hacer una copia de seguridad de los componentes del sistema.

Tablas de archivado de sucesos de conector Utilice el programa de utilidad de copia de seguridad correspondiente a la base de datos donde residen estas tablas.

Archivos de anotaciones Incluya el directorio siguiente en la copia de seguridad del sistema:/QIBM/UserData/WBIServer43/nombre_servidor/DLMs, donde nombre_servidor es el nombre de ICS. QWBIDFT es el valor por omisión en OS/400.

Conclusión del sistema

Una vez terminadas las copias de seguridad, puede concluir el sistema de la manera siguiente:

  1. Concluya InterChange Server Express y sus componentes asociados.
  2. Cierre el subsistema QWBISVR43 utilizando este mandato de CL: ENDSBS SBS(QWBISVR43) OPTION(*IMMED).

    Como alternativa, emita el mandato /QIBM/ProdData/WBIServer43/bin/stop_server_gracefully.sh nombre_servidor desde un shell QSH o mediante CL. Observe que nombre_servidor es el nombre de la instancia de WBI. Este script de shell puede ser utilizado por CL para cerrar ordenadamente el servidor WBI como preparación para la conclusión del sistema.

  3. Cierre MQ Queue Manager utilizado el mandato WRKMQM de CL. Localice el nombre de la cola y luego seleccione la opción para cerrar el gestor de colas.

    El nombre_cola es nombre_servidor.QUEUE.MANAGER, donde nombre_servidor es el nombre de la instancia de Interchange Server Express. El servidor por omisión se denomina QWBIDFT, y por tanto el nombre_cola es QWBIDFT.QUEUE.MANAGER. Observe que el nombre_servidor se proporciona completamente en letras mayúsculas en el nombre_cola junto con el resto del nombre. Esto es obligatorio.

Para obtener más información sobre la conclusión del sistema, consulte la Guía de administración del sistema.

Copyright IBM Corp. 2004