Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Como migrar de una versión 6.x a otra 6.x.x

...

  1. Copiar el datasource que está en <o3>/jboss/standalone/deployments/O3Server-ds.xml
  2. Copiar de la instalación vieja el archivo <o3>/jboss/standalone/data/exist

Si se tiene los usuarios en base de datos pero los datos del admserver en archivo

  1. Copiar de la instalación vieja el archivo <o3>/O3Server.cfg
  2. Copiar el datasource que está en <o3>/jboss/standalone/deployments/O3Server-ds.xml
  3. Copiar de la instalación vieja el archivo <o3>/jboss/standalone/data/exist

Si no se tiene usuarios en base de datos y datos del admserver en archivo (default de O3 cuando instalamos)

...

  1. Revisar en la instalación anterior si hay cambio de puertos:
    1. HowTo Cambiar puertos del Servidor O3 (JBoss)

    2. Para el caso de liferay, debemos editar el archivo <o3>/liferay/tomcat/conf/server.xml y modificar los valores para los puertos 8305, 8380, 8309.
  2. El puerto por defecto es el 8080. Si hubiera otro definido se debe modificar también en la nueva instalación.

    Editar el archivo <o3>/jboss/standalone/configuration/o3bi.xml y modificar la siguiente línea, cambiando el valor de port por el valor deseado. 

    Code Block
    <socket-binding-group name="standard-sockets" default-interface="public">
     <socket-binding name="http" port="8080"/>
     ...
    </socket-binding-group> 


...

Verificando la nueva instalación

  1. Setear la property  sync.data.scheduler.runAtStartup definida en <o3>/O3Server.properties con el valor true.
  2. Iniciar el Servidor de O3 (JBoss)  y Liferay.
  3. Ingresar al O3 Server Administrator y loguarse con el usuario administrador.
  4. Verificar la publicación de cubos.
    Esto implica que están presentes y disponibles, y que los perfiles asociados se leyeron sin problemas.
  5. Verificar que los usuarios, roles, permisos son los correctos.
  6. Abrir el portal y loguearse, cargar cubos, tableros, escritorios, dashboards, etc. según corresponda.
  7. Levantar el browser y cargar algún cubo.
  8. Construir con el builder algún cubo para comprobar que el ambiente de construcción no se alteró.
  9. Setear la property  sync.data.scheduler.runAtStartup definida en <o3>/O3Server.properties con el valor false.