Migración de instancias
Al instalar instantáneas en un servidor de procesos, tenga en cuenta cómo manejar las instancias de definición de proceso de negocio que se ejecutan en el servidor.
Para migrar instancias, debe ser un administrador del sistema o una persona con autorización para desplegar instantáneas nuevas.
- Mientras se está instalando la instantánea, seleccione Migrar.
- Utilice la opción Migrar datos en curso después de que se haya instalado una instantánea.
Instale las instantáneas de aplicaciones de proceso desde IBM Process Center. Cuando instala una instantánea en un servidor de proceso conectado, el proceso de instalación comprueba si el servidor de destino está ejecutando actualmente instancias de las definiciones de proceso de negocio incluidas en la instantánea. Si el proceso de instalación detecta instancias en ejecución en el servidor de destino, se le preguntará si desea migrar estas instancias en ejecución a la nueva instantánea. También debe tener en cuenta cómo desea manejar las señales que podrían quedar huérfanas, si las actividades que se conectaron no forman parte de la instantánea nueva.
Consulte la tabla siguiente para comprender las opciones de migración.
| Opciones de migración | Descripción |
|---|---|
| Dejar | Las instancias que se ejecutan actualmente siguen hasta que se completan utilizando la instantánea instalada previamente. |
| Migrar | Las instancias que se ejecutan actualmente se migran a la nueva instantánea que está instalando. Cuando las instancias en ejecución están en el flujo del proceso, la nueva versión se implementa para el próximo elemento o paso. Utilice esta opción si desea manipular los datos o utilice un archivo de políticas para gestionar las señales huérfanas. Consulte Gestión de señales huérfanas. |
| Suprimir | Las instancias que se están ejecutando actualmente se detienen inmediatamente y no siguen hasta su finalización. Todos los registros de las instancias se eliminarán del servidor de procesos. La opción de suprimir no suprime instancias de proceso BPEL, instancias de tareas de usuario ni instancias de máquina de estado de negocio. Nota: Esta opción no está disponible para los servidores de proceso en entornos de producción.
|
Si migra instancias o suprime instancias de una instantánea, la instantánea se desactiva. Si deja en ejecución instancias, la instantánea original no se desactiva cuando la nueva instantánea se instala.
El proceso de migración
Pruebe la migración. Verifique los resultados de la migración de la instancia en un entorno de prueba antes de instalar la nueva instantánea en un servidor de producción. Es un enfoque arriesgado probar una nueva versión mediante la creación de nuevas instancias, pero no realizar pruebas para las instancias de prueba.
Cuando se selecciona Migrar, se llevan a cabo las acciones siguientes de forma automática:
- La instantánea que originalmente contenía las instancias en ejecución se desactiva.
- La instantánea de sustitución se instala en el servidor.
- El programa de migración ejecuta el servicio de instalación.
- EL programa de migración migra datos globales (variables de proceso expuestas, variables de entorno, equipos). Utiliza la indicación de fecha y hora más reciente en cada variable de proceso expuesta para identificar los datos globales para utilizar en la instantánea de sustitución.
- La instancia se migra:
- El contexto de ejecución se actualiza.
- Las acciones se actualizan.
- El programa de migración mueve la designación "predeterminada" de la instantánea de las instancias en ejecución a la instantánea recién instalada. Esta acción tiene lugar sólo si la instantánea de las instancias en ejecución se ha designado previamente como la instantánea predeterminada.
- Las instancias de la instantánea de origen se desactivan.
- La instantánea actualizada se activa.
Si, a pesar de su preparación, la instancia de la instantánea no se puede instalar en el servidor, consulte Resolución de errores y anomalías en una instancia de proceso anómala para ver sugerencias sobre cómo continuar.

Migración de instancias BPEL
Cuando despliega una nueva versión de un proceso BPEL, es posible que desee que la última versión se aplique tanto a instancias de proceso nuevas como a instancias que ya se hayan iniciado. Para migrar instancias de proceso BPEL en ejecución a una nueva versión del proceso, puede utilizar un script administrativo para migrar las instancias de proceso de forma masiva o utilizar Business Process Choreographer Explorer para migrar instancias específicas.