Wizard de actualización de OpenCms
Mon Feb 17 11:59:52 CET 2014 Sergio Raposo Vargas Administración, OpenCms 9
Hace poco salio la última versión de OpenCms, la 9.0.1, y por lo tanto fue el momento de actualizar nuestro servidor y nuestra nueva web a esta versión de OpenCms. Para ello nos bajamos el update oficial y lo ejecutamos. Os resumimos los pasos realizados y los problemas encontrados:
- Realizar copia de seguridad antes de empezar todo el proceso. Podemos hacer un backup de la bbdd o una exportación de los contenidos y módulos que estemos usando.
- Paramos Tomcat.
- Copiamos las carpetas update y WEB-INF que están dentro del zip del update de OpenCms que vamos a actualizar. Sobreescribir todos los ficheros en el OpenCms que tenemos instalado.
- Ir al fichero opencms.properties y activar el wizard: wizard.enabled=true
- Arrancar de nuevo el Tomcat
- Entrar en el wizard de actualización: http://IP-SERVIDOR:8080/opencms/update/
- Necesitaremos el usuario Admin para el proceso de actualización
- Marcar todos los módulos para que se actualice todo por completo
- Esperar que termine el proceso de importación completo
- Actualizar los ficheros de solr moviendo del solr-update a solr/conf. Ir a opencms-search.xml y activar las consultas solr. <solr enabled="true">
- Reiniciar Tomcat
Problemas encontrados
Como siempre, es posible que este proceso genere algunos problemas. El que nos dio a nosotros fue la pérdida de la configuración de nuestros índices solr, en concreto, se perdio la configuración de xmlcontent-solr y containerpage-solr. Lo único que tuvimos que hacer fue volver a añadir dicha configuración en el opencms-search.xml, reiniciar el servidor y volver a reindexarlo todo.