WhatsApp

  
Restauración de ambientes en Hopex

Introducción: El Intrincado Arte de la Restauración en Hopex

En el fascinante mundo de la gestión empresarial con Hopex, el poder de la restauración de ambientes se convierte en una habilidad esencial. Este blog te guiará a través de los pasos para la restauración de un ambiente en Hopex, revelando los misterios detrás de la replicación de entornos y la reversión de cambios.

1. Los Pilares Fundamentales: SystemDB y Repository Database

En el núcleo de cada instancia de Hopex se encuentran dos bases de datos cruciales: "SystemDB" y "Repository Database". Desglosemos la función de cada una, desde el metamodelo hasta los registros de objetos que dan vida a tu plataforma.

  • SystemDB: Almacena el metamodelo y datos técnicos esenciales.
  • Repository Database: Guarda registros de objetos declarados en Hopex.

2. Hopex, SQL Server y Versiones Exactas

La restauración de ambientes en Hopex es como una danza sincronizada entre la plataforma y Microsoft SQL Server. Es de suma importancia de alinear las bases de datos con la versión exacta de Hopex, asegurando una armonía perfecta entre los elementos. Igualmente las versiones de SystemDB y Data deben coincidir para el correcto despliegue del ambiente.

  • Hopex: Tu plataforma de gestión empresarial. El nodo o la versión de hopex debe coincidir con la versión en la que se realizó el backup de las bases de datos.
  • Microsoft SQL Server: El proveedor de bases de datos. La aplicación que utilizamos para la gestión de bases de datos es SQL Server Management, tanto para los backups como para la restauración de las bases de datos esta es la herramienta que utilizaremos.
  • Versiones Exactas: La clave para una restauración sin fisuras. Como se mencionó antes es de suma importancia que el nodo o la instalación de hopes (para versiones anteriores a V5) coincida con la versión de los backups de las bases de datos.
  • Paquete Custom: El paquete custom o paquete de personalizaciones es el módulo de hopex que contiene todos los cambios técnicos del repositorio, puede alojar objetos, clases, relaciones y atributos nuevos configurados por un proveedor de servicios profesionales. Este paquete es igual de importante salvaguardarlo en un directorio donde tengamos presente la base de datos y el paquete custom que le corresponde a ese backup.

3. Procedimiento para backup de ambiente. 

3.1 Nos aseguramos que los usuarios están desconectados de la herramienta, esto lo podemos verificar desde la aplicación de licencia, el administrador de hopex, la consola del nodo. En caso de que haya sesiones atrapadas vamos al punto 2.

3.2 Detenemos el módulo Hopex Core Backend desde la consola del nodo.

3.3 Realizamos un backup de las bases de datos en SQL Server Management. De preferencia localizamos estos backups dentro de un directorio con el nombre del cliente, la versión de hopex y la fecha del backup.

3.4 Respaldamos el módulo custom instalado. Dentro del directorio añadimos el módulo custom instalado.

4. La Restauración en Acción: Pasos y Consideraciones Cruciales

Para realizar la restauración de un ambiente se realiza el siguiente procedimiento

4.1 Se detiene el nodo completo desde el HAS Dashboard y se inicia en la versión correcta de hopex.

4.2 Se realiza el restore de las bases de datos desde SQL Server Management

4.3 Una vez que el nodo termina de levantar nos vamos a la consola del nodo e instala os el módulo custom previo o bien el paquete con el que se realizo el backup de las bases de datos.

En caso de que se haya subido de versión de Hopex, en la mayoría de los casos se deberá borrar la instancia de Hopex (nodo) y volver a crearlo en la versión en la que se va a hacer el restore, este procedimiento implica reconfigurar las opciones del ambiente una vez que el administrador de Hopex es habilitado.

Esperamos que esta guía te proporcione ayuda sobre la importancia y el procedimiento para manejar las bases de datos y finalmente llevar a cabo la restauración de tu ambiente.

Si deseas realizar estos procedimientos con el fin de implementar cambios o bien subir de versión en Hopex no dudes en contactarnos en el apartado de contacto Asimov, estaremos complacidos de ayudar a tu organización o equipo de desarrollo a cumplir sus objetivos en cuanto al control de backups en Hopex.

Restauración de ambientes en Hopex
Joel Flores Estévez 30 enero, 2024
Compartir
Categorías


Iniciar sesión dejar un comentario

  
Duplicación de perfiles en Hopex