Compartir a través de


Detener el procesamiento de aplicaciones en el sistema de origen

El procesamiento de aplicaciones debe detenerse cuando los servidores en tiempo de ejecución de BizTalk Server de origen todavía pueden participar en el procesamiento de documentos mediante los servidores de bases de datos existentes. En este escenario, se debe detener la actividad de procesamiento para que se pueda completar una operación de restauración coherente.

Para detener el procesamiento de aplicaciones en el sistema de origen, asegúrese de que no hay conexiones abiertas entre los equipos en tiempo de ejecución de BizTalk Server de producción y los equipos SQL Server que hospedan las bases de datos de BizTalk Server. Siga estos pasos para detener el procesamiento de aplicaciones en los equipos en tiempo de ejecución de BizTalk Server de producción:

  1. Deshabilite todas las ubicaciones de recepción en los equipos BizTalk Server del grupo de BizTalk. Anote todas las ubicaciones de recepción que están deshabilitadas para que estas ubicaciones de recepción se puedan volver a habilitar más adelante. Esto impedirá que BizTalk Server procese los mensajes entrantes.

  2. Detenga que todas las instancias de host se ejecuten en los equipos BizTalk Server del grupo. Esto se puede hacer desde la consola de administración de BizTalk Server. Tome nota de todas las instancias de host detenidas para que estas instancias de host se puedan reiniciar más adelante.

  3. Detenga todos los trabajos de Agente SQL Server relacionados con BizTalk Server en los equipos SQL Server que hospedan bases de datos BizTalk Server.

  4. Si BAM está en uso, deshabilite cualquier actualización de cubo de BAM y paquetes SSIS de mantenimiento de datos. Esto se puede hacer mediante SQL Server Management Studio.

  5. Detenga Analysis Services en los equipos de SQL Server que hospedan bases de datos BizTalk Server. Para ello, detenga todas las instancias de MSSQLServerOLAPService en los equipos SQL Server donde está instalado Analysis Services.

  6. Detenga cualquier otro servicio BizTalk Server en el Administrador de servicios que pueda ejecutarse en los equipos BizTalk Server del grupo, por ejemplo, enterprise Single Sign-On Service y rule Engine Update Service. Anote los servicios que se detienen para que se puedan reiniciar más adelante.

  7. Cierre todas las aplicaciones que se conectan a los equipos SQL Server que hospedan BizTalk Server bases de datos. Esto incluye instancias de la consola de administración de BizTalk Server, Visual Studio 2013 y cualquier otra aplicación de BizTalk instalada.

  8. Compruebe que no haya ninguna actividad de base de datos generada por BizTalk Server. Use SQL Server Management Studio para ver qué procesos están conectados a los equipos SQL Server que hospedan bases de datos BizTalk Server. Para ello, expanda Administración y haga doble clic en Monitor de actividad en SQL Server Management Studio. A continuación, haga clic para seleccionar Información de proceso. También puede usar los procedimientos almacenados del sistema sp_who o sp_who2 para identificar las conexiones abiertas a los equipos SQL Server que hospedan bases de datos BizTalk Server. Si hay algún proceso conectado, búsquelos y terminación normalmente; o como último recurso, haga clic con el botón derecho en cada proceso en el panel Información de proceso de SQL Server Management Studio y haga clic en Eliminar proceso para finalizar la conexión.

  9. Es posible que se produzca un procesamiento de base de datos adicional en las bases de datos de aplicación. Si se restaurarán estas bases de datos, asegúrese de que se detenga todo el procesamiento.

Consulte también

Restauración del grupo de BizTalk