he leido estos dos enlaces http://wiki.openkm.com/index.php/Repository_backup y http://wiki.openkm.com/index.php/Backup_restoring para comprender como puedo hacer un backup de mi repositorio, incluyendo los metadatos y como cambiarlo a mysql pero no estoy seguro, ya hice el respaldo de mi repositorio, todo bien. ahora, como puedo pasarlo a mysql? esa parte me dejo pensando y decidi mejor preguntar.
Lo primero es estar seguro que tienes el backup correcto. En el caso de la HSQL ( la base de datos embebida ) parando openkm y copiando todo el directorio y subdirectorio del tomcat, deberías tenerlo todo. Una buena práctica para estar seguros es restaurarlo en otra maquina.
En teoria hay una herramienta del milagro que te transforma una HSQL en MySQL. Antes había el MySQL Migration Toolkit http://downloads.mysql.com/archives/migration/ pero ahora parece que este invento esta deprecado en favor del propio workbench http://www.mysql.com/products/workbench/.
- La operacion de migracion lo tienes que hacer con el openkm parado.
- Lo primero que tienes que hacer es instalar la mysql y crear la base de datos de destino ( mirar aqui como tiene que llamarse esta base de datos etc... http://wiki.openkm.com/index.php/MySQL_-_OpenKM_6.2 )
- Realizar la migración con las herramientas del milagro ( cruza los dedos ). La configuración actual de la HSQL la tienes dentro del fichero server.xml
- Si todo ha ido bien, configurar openkm para que funcione con la MySQL ( aquítambién tendrás el resto de la información http://wiki.openkm.com/index.php/MySQL_-_OpenKM_6.2 ).
En la medida de lo posible si esto te funciona sería genial que pudieses compartir tu experiencia con el resto de usuarios, porque esto es un caso bastante común.
Si tienes alguna consulta, dínoslo, esto no lo hemos probado nunca, pero en teoría tiene que funcionar bien.