Hola José, si vas a instalar desde cero te recomendaría hacerlo con Debian 12.

Ahora respecto a los bkps si bien es correcto hacerlo con mysqldump, yo probaría directamente con los backups propios de koha.

Estos se realizan (asi como el Restore correspondiente) a través de los comandos de Debian propios de Koha.

Por qué te recomiendo ésto? Koha realiza todas las noches backup en 2 archivos, uno contiene la base de datos y es como un mysqldump, el otro archivo contiene la configuración tal cual como está funcionando todo. Al restaurar con Koha-restore se restablece toda la configuración incluido Apache. Te queda solo chequear que el el LISTEN del Ports.conf de Apache incluya los puertos necesarios.

https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages

Con las versiones que instalaste (ubuntu 24.04 y Koha 23.05) copiando los archivos de bkp y haciendo un koha-restore debería funcionar todo. Ojo, no es necesario crear las instancias lo hace el mismo comando.

Saludos colega y suerte con eso.

Pablo

El 29/7/2025 a las 13:18, José Roberto Aliaga Flores via Koha-es escribió:

Hola comunidad,

Soy Analista de sistemas y bibliotecólogo. Estoy trabajando con Koha desde hace tiempo y tengo una situación que me gustaría resolver antes de reinstalar todo el sistema.


Entorno original (funcional):

  • SO: Ubuntu 20.04.6 LTS (Codename: focal)

  • Koha: 23.05.02

  • Proveedor: VPS Hosting de Hostinger

  • Instancias creadas:

    • biblioteca: OPAC en puerto 80 / Intranet en 8080  (funciona correctamente)

    • library: OPAC en puerto 90 / Intranet en 8090 → no responde en navegador


Procedimiento de respaldo y restauración:

Realicé backup completo de ambas instancias usando:

sudo mysqldump --single-transaction -u root -p koha_biblioteca | xz > koha_biblioteca.sql.xz

Las bases restauradas (koha_biblioteca.sql y koha_library.sql) tienen todas las tablas y datos completos.

Estado actual tras migración (Cloud Server - Don Web):

  • Nuevo entorno con Ubuntu 24.04 y Koha 23.05.16.

  • Restauré ambas instancias.

  • biblioteca funciona bien en los puertos estándar.

  • library escucha en los puertos 90 (OPAC) y 8090 (Intranet), pero el navegador no puede acceder.

Comprobaciones realizadas:

  • Apache escucha correctamente (netstat muestra LISTEN en los puertos correspondientes).

  • Telnet desde otra máquina responde en el puerto 8090.

  • Firewall inactivo y puertos abiertos a nivel de proveedor.

  • Archivos de configuración (library.conf) apuntan a la instancia correcta.

  • curl desde el servidor devuelve HTTP 200 OK.

  • No hay errores en los logs de Apache ni en /var/log/koha/library/intranet-error.log.


Pruebas adicionales:

  • En un entorno WSL con Ubuntu 24.04 + Koha 25.05.01, ambas instancias funcionan bien (biblioteca: 80/8080, library: 8000/8001).

  • También probé recrear la instancia library múltiples veces en el Cloud Server (Don Web) (usando koha-remove + koha-create), sin éxito.


Mi objetivo:

Antes de reinstalar desde cero en Ubuntu 22.04 + Koha 23.05, quiero saber:

  1. ¿Qué más podría revisar para que la instancia library sirva correctamente desde Apache en los puertos definidos?

  2. ¿Puede haber un problema con Koha 23.05 y Ubuntu 24.04 (aunque esta aparece como una disribución LTS  versión oficialmente estable en Koha Community)?

  3. ¿Es preferible reinstalar con Ubuntu 22.04 + Koha 23.11 o 25.05?

Agradezco cualquier orientación o consejo. ¡Muchas gracias!

José Aliaga


-- 
----------------------------------------------
Pablo López Liotti
INFODOC - http://infodoc.com.ar
Mar del Plata - Buenos Aires - Argentina
Tel/WhatsApp: +54 2236181550
consultas: info@infodoc.com.ar