Actualizar a Studio Enterprise 3.2

Para extender la vida útil de Studio Enterprise, Bluebeam ha agregado una funcionalidad que permite que los servidores de aplicaciones de Studio Enterprise se ejecuten en versiones más recientes de los sistemas operativos Ventanas Server y en bases de datos back-end de Microsoft SQL Server. Utilice las recomendaciones y mejores prácticas de este artículo para ayudar con el proceso de actualización del servidor.

Cualquier cambio importante en su base de datos puede provocar pérdida de datos o problemas; la orientación y los pasos de este artículo son solo recomendaciones. Un administrador de base de datos (DBA) experimentado debe participar en cualquier cambio descrito aquí. Bluebeam no es responsable de la pérdida o corrupción de datos.

Actualizaciones de Studio Enterprise 3.2

Esta versión de Studio Enterprise incluye lo siguiente:

  • Nuevos índices y procedimientos almacenados que abordan problemas de Marcas de sesiones lentas, recursos de Marcas y tablas de bases de datos de historial de chat. Esta mejora también soluciona problemas en los que algunas consultas SQL tardaban demasiado en ejecutarse.
  • Se aumentó el valor predeterminado de Max Tamaño de grupo a 1024. Este valor es el número total de conexiones que el servidor de aplicaciones permite realizar en nombre de los usuarios de Studio . Cada conexión recupera datos sobre sesiones o proyectos solicitados por los usuarios; si el número de conexiones utilizadas excede el valor máximo, a los usuarios se les podría negar el acceso a Studio hasta que haya una conexión disponible libre.

Sistemas operativos de servidor y versiones de SQL compatibles

Studio Enterprise 3.2 admite lo siguiente:

Sistemas operativos de servidores de aplicaciones

  • Microsoft Ventanas Server 2022
  • Microsoft Ventanas Server 2019
  • Microsoft Ventanas Server 2016

Sistemas operativos SQL Server

  • Microsoft Ventanas Server 2022
  • Microsoft Ventanas Server 2019
  • Microsoft Ventanas Server 2016

Versiones de SQL Server

  • Microsoft SQL Server 2022
  • Microsoft SQL Server 2019
  • Microsoft SQL Server 2016

Configuración del servidor

Durante el proceso de actualización, consulte la Guía de instalación y configuración de Studio Enterprise para obtener información sobre la instalación y configuración de los nuevos servidores.

Bluebeam no recomienda una actualización local de su entorno actual de Studio Enterprise al nuevo sistema operativo del servidor. Le recomendamos que aprovisione y configure nuevos servidores de aplicaciones y bases de datos para esta actualización.

Si tiene algún problema técnico durante el proceso, consulte la Guía de fin de vida útil de Studio Enterprise antes de comunicarse con el soporte técnico.

Recomendamos lo siguiente:

  • Aprovisione y configure un nuevo servidor de aplicaciones (para Studio Enterprise) y un nuevo servidor de base de datos (para SQL Server), lo que permite una fácil recuperación si tiene algún problema durante la actualización.
    • El servidor de base de datos y el servidor de aplicaciones deben ser servidores separados.
    • Asegúrese de que ambos servidores estén en el mismo entorno. Por ejemplo, si un servidor está en las instalaciones, el otro también debe estar ubicado en las instalaciones. Si un servidor está ubicado en Amazon Web Services (AWS), el otro también debe estar ubicado en AWS.
  • Asegúrese de que los nuevos servidores estén configurados con recursos suficientes para igualar o superar la configuración actual del servidor. Debes basar la cantidad de memoria, CPU, etc. a asignar en tus necesidades actuales.
  • Configure cuentas y permisos de acuerdo con las pautas detalladas en el Guía de instalación y configuración de Studio Enterprise.
  • Asegúrese de que las cuentas de servicio estén configuradas con los permisos correctos en los niveles de dominio y servidor.

Configuración del servidor de aplicaciones

Realice los siguientes pasos para configurar el servidor de aplicaciones:

  1. Configure un nuevo servidor Ventanas con uno de los sistemas operativos de servidor de aplicaciones compatibles con Studio Enterprise 3.2.
    • Utilice una unidad de disco local con alto almacenamiento de IOPS.
    • Asegúrese de que la capacidad del disco no supere el 87,5 %.
  2. Ejecutar actualizaciones de Ventanas.

Configuración del servidor SQL

Asegúrese de que un DBA experimentado esté involucrado en cualquier cambio, optimización o mantenimiento del servidor SQL.

Realice los siguientes pasos para configurar el servidor SQL:

  1. Configure un nuevo servidor Ventanas con uno de los sistemas operativos SQL Server compatibles con Studio Enterprise 3.2.
  2. Ejecutar actualizaciones de Ventanas.
  3. Instale una de las versiones de SQL Server compatibles con Studio Enterprise 3.2.
    La edición Express de SQL Server no es compatible.
  4. Configure el servidor SQL de acuerdo con las pautas detalladas en el Guía de instalación y configuración de Studio Enterprise.
  5. Proporcionar unidades independientes para lo siguiente:
    • Datos (MDF)
    • Registro (LDF)
    • Base de datos temporal
    • Copias de seguridad
  6. Utilice cuentas de servicio de Ventanas en el motor y el agente SQL.
  7. Configure la memoria en la instancia SQL de la siguiente manera:
    • SQL (80%)
    • SO (20%)
  8. Creación de varios Archivo de datos para Tempdb según la cantidad de Core de CPU.

Antes de actualizar

Antes de comenzar la actualización de Studio Enterprise y la migración de datos:

  • Comuníquese con support.es@bluebeam.com para obtener un enlace para descargar Studio Enterprise 3.2, que incluye un parche de rendimiento que anteriormente era un proceso manual.
  • Antes de realizar la transición, asegúrese de tener a mano el número de serie y la clave de producto de Studio Enterprise.
  • Después de configurar el servidor SQL, un administrador de bases de datos debe realizar una copia de seguridad y restaurar las bases de datos actuales de Studio Enterprise (BluebeamStudio y BluebeamCache) en el nuevo servidor SQL.
    • Recomendamos realizar primero una copia de seguridad completa de las bases de datos y, en el momento de la migración, realizar una copia de seguridad diferencial. Al hacerlo así se cortará el tiempo necesario para la transición.
    • El DBA puede realizar esta tarea de la manera que prefiera o puede seguir las recomendaciones de Microsoft.
  • Los clientes de Bluebeam Studio Enterprise y Revu utilizan autenticación basada en certificado SSL para cifrar la conexión de datos. Todos los clientes de Revu deben tener un certificado instalado que les permita autenticar Studio Enterprise. Asimismo, Studio Enterprise requiere de dicho certificado para funcionar. Si el nuevo servidor utilizará el mismo nombre de host que el servidor anterior, puede migrar el certificado a este nuevo servidor y reutilizarlo allí.
    • Puede verificar el certificado en uso abriendo Bluebeam Studio Enterprise Administrador en el servidor de aplicaciones actual y seleccionando Configuración de certificado > Vista certificado. Antes de realizar la transición, asegúrese de haber instalado este certificado en el almacén personal en el nivel de máquina local en el nuevo servidor de aplicaciones.
    • Si está utilizando un nuevo nombre de host o si está obteniendo un nuevo certificado para el servidor de aplicaciones, asegúrese de que el nuevo certificado se haya obtenido e instalado en el servidor antes de la transición.
    • Al realizar la transferencia, asegúrese de utilizar el certificado válido. Durante la prueba, puede utilizar un certificado autofirmado, pero debe asegurarse de que esté instalado en Máquina local > Autoridades de certificación raíz de confianza en cualquier máquina de prueba que utilice para conectarse al servidor de aplicaciones.
    • Consultar el Guía de instalación y configuración de Studio Enterprise para obtener información adicional sobre las restricciones de certificados y la instalación de certificados en el servidor.
  • Recomendamos utilizar el mismo nombre de host para el nuevo entorno.
    • Si utiliza el mismo nombre de host que el servidor de aplicaciones anterior, asegúrese de cambiar el nombre del servidor de aplicaciones antiguo antes de cambiar el nombre del nuevo servidor de aplicaciones. Cuando el nombre de host esté libre, puedes aplicarlo al nuevo servidor de aplicaciones. Debe reiniciar el servidor para que el cambio surta efecto. Realice esta tarea antes de ejecutar el instalador de Studio Enterprise.
    • Si quieres utilizar un nuevo nombre de host para el servidor de la aplicación, debes dirigir a los clientes de Revu al nuevo servidor para que se conecten. Todos los correos electrónicos (invitaciones, notificaciones, etc.) que se enviaron antes del cambio apuntarán al servidor antiguo; sin embargo, todos los correos electrónicos nuevos que envíes apuntarán al servidor correcto. Además, cualquier enlace de los archivos de tus Proyectos que utilice rutas absolutas en lugar de relativas dejará de funcionar. Puedes consultar el siguiente artículo, en el que se detalla cómo cambiar los servidores a los que tiene acceso el usuario final: Controlar el acceso a Bluebeam Studio.

Cómo actualizar Studio Enterprise

Bluebeam recomienda encarecidamente que un DBA colabore en el procedimiento de actualización descrito en esta sección y que la actualización se realice fuera del horario laboral o durante una interrupción programada.

Para actualizar a Studio Enterprise 3.2:

  1. En el antiguo servidor de aplicaciones:
    1. Utilice el Panel de control de Servicios de Ventanas en el servidor de aplicaciones actual para detener la cola de trabajos de Bluebeam Studio y el servicio de Bluebeam Studio.
    2. Abrir el Administrador empresarial de Bluebeam Studio y Seleccionar Herramientas > Anular registro para anular el registro del servidor de aplicaciones actual.
  2. Importar las bases de datos al nuevo servidor SQL.
  3. Si desea utilizar el mismo nombre de host en el nuevo servidor:
    • Cambie el nombre del servidor de aplicaciones antiguo y reinicie el servidor.
    • Cambie el nombre del nuevo servidor de aplicaciones y reinícielo para asegurarse de que el nombre correcto esté activo antes de instalar Studio Enterprise.
  4. Inicie sesión en el nuevo servidor de aplicaciones como administrador y ejecute el instalador de Studio Enterprise 3.2, apuntando al nuevo servidor SQL.
  5. Una vez realizada la instalación, complete el período de transición y pruebe la funcionalidad de Revu Studio abriendo Revu y realizando las siguientes tareas:
    • Inicie sesión en el nuevo servidor de Studio .
    • Creación de un nuevo Proyecto de Studio y pruebe la funcionalidad básica (carga de Archivo, Desprotección/Protección, colocación de Marcas).
    • Creación de una nueva Sesiones de Studio y pruebe la funcionalidad básica (carga de Archivo, colocación de Marcas, funcionalidad de chat).
    • Verificar el acceso a Studio Enterprise Portal.
    • Asegúrese de que los usuarios puedan ver sus sesiones y proyectos antiguos.

Si necesita volver a los servidores antiguos, puede hacerlo anulando el registro del nuevo servidor de aplicaciones, revirtiendo cualquier cambio de nombre que haya realizado y, a continuación, volviendo a registrar y reiniciando los servicios en el servidor de aplicaciones antiguo.

Recomendaciones posteriores a la actualización

  • Para el servidor SQL:
    • Después de la actualización, es posible que desee dejar que el sistema funcione durante algunos días para monitorear el mal rendimiento de las consultas (verificando si hay bloqueos frecuentes en la base de datos o en los registros de la aplicación). Si es necesario, ejecute el comando "exec sp_updatestats" en ambas bases de datos, durante horas de menor actividad para reducir la latencia.
      Si se ejecuta Reconstruir índice (que debe realizarse con menos frecuencia) debido a problemas de fragmentación, entonces no es necesario ejecutar estadísticas de actualización.
    • Si experimenta problemas frecuentes de bloqueo después de varios días de uso, y ejecutar el comando "exec sp_updatestats" no ayuda, intente activar el Estimador de cardinalidad heredado.
    • Configure planos de mantenimiento de SQL Server para comprobar la integridad, el mantenimiento del índice, actualizar las estadísticas y realizar copias de seguridad. Hágalo de acuerdo con las mejores prácticas y la orientación de su DBA.
  • Para el servidor de aplicaciones, es posible que desee configurar los servicios para que se reinicien automáticamente en el servidor de aplicaciones configurando ambos servicios Bluebeam (Bluebeam Studio Job Queue y Bluebeam Studio Service) para que se recuperen automáticamente.
    1. Abrir services.msc en el servidor de aplicaciones.
    2. Haga clic con el botón derecho en los dos servicios Bluebeam y Seleccionar Propiedades.
    3. Seleccionar la Recuperación Tabulador y configure los campos de error para Reiniciar el servicio.

Studio Enterprise

Instalación

Studio Enterprise 3.2 puede ejecutarse en versiones más recientes de los sistemas operativos Microsoft Ventanas Server y back-end de Microsoft SQL Server.