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. Bajar los servicios.
  2. Renombrar la carpeta IdeaSoft/O3 a IdeaSoft/O3v6.x.x
  3. Copiar de la instalación vieja el directorio <o3>/server en el mismo lugar en la instalación nueva
  4. Copiar en caso de que existan, de la instalación vieja del directorio <o3>  los archivos  XXXX_custom.properties

...

  1. Copiar de la instalación vieja el contenido de la carpeta <o3>/liferay/data/document_library
  2. Copiar de la instalación vieja el contenido de la carpeta <o3>/liferay/data/jackrabbit
  3. Copiar de la instalación vieja el contenido de la carpeta <o3>/liferay/data/lucene
  4. Copiar de la instalación vieja el contenido de la carpeta <o3>/liferay/data/image/images
  5. Copiar de la instalación vieja el archivo <o3>/liferay/tomcat/webapps/eportal/WEB-INF/classes/portal-ext.properties.

Warning
titlePara versiones anteriores a 6.3.2
A partir de la versión 6.3.2 se requieren las siguientes propiedades en el portal-ext.properties, 
si se copió de una instalación anterior se deben agregar:


o3.base.url= http://${host.name}:8080 Esta property se usa para obtener el ticket en liferay Ir hasta el final del archivo y agregar esto(si se viene de una 6.3.1 o anterior): #sharing O3 Attribute with the portlets session.shared.attributes=org.apache.struts.action.LOCALE,COMPANY_,USER_,LIFERAY_SHARED_,O3_CLIENT_SSO_ATTRIBUTE

 

Si además se usa eportal con hypersonic (default de O3 cuando instalamos)

  1. Copiar de la instalación vieja el archivo <o3>/liferay/data/hsql/lportal.script

Si se usa eportal con base de datos 

  1. Copiar de la instalación vieja el archivo <o3>/liferay/tomcat/webapps/eportal/WEB-INF/classes/portal-ext.properties

Otras consideraciones

Otras consideraciones

(red star) Leer este wiki: HowTo O3 y localhost (cambiar nombre o ip luego de instalar) (red star)

Las siguientes consideraciones podrán aplicarse o no dependiendo de cada instalación.

...

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

    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> 


...

  1. Revisar configuración del mail en el archivo <O3>/O3Server_custom.properties y configurar en la nueva instalación de acuerdo al siguiente wiki: HowTo configurar el Servicio de Mail de JBoss

Verificando la nueva instalación

...

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