I want to migrate a dspace 4.x server to a 7.x can I do it?

180 views
Skip to first unread message

Matías Javier Saavedra Gajardo

unread,
Mar 8, 2023, 6:21:34 PM3/8/23
to DSpace Technical Support
soy nuevo en dspace y estoy haciendo mi practica profesional, y me pidieron hacer una migración de base de datos de dspace 4.x a dspace 7.3 rest.

es posible hacer una migración directa del dspace 4 al 7.3? y en caso contrario como es el proceso de la migración, esta es mi primera ves y no entiendo.

cualquier ayuda se agradece 

(english)

I'm new to dspace and I'm doing my professional practice, and I was asked to do a database migration from dspace 4.x to dspace 7.3 rest.

Is it possible to do a direct migration from dspace 4 to 7.3? and otherwise how is the migration process, this is my first time and I do not understand.

any help is appreciated.

Agustín Alfieri

unread,
Mar 9, 2023, 7:20:06 AM3/9/23
to DSpace Technical Support
Hola Matías,

Estoy en este momento intentando hacer una migración de Dspace 4 al 7 en el servidor de mi institución. Si bien todavía no logre completar la migración porque nuestro repositorio tenia algunos problemas particulares (estuvo sin mantenimiento un par de años) te puedo comentar mi experiencia y tratar de guiarte como pueda.

Para empezar, si es posible migrar del 4 al 7 todo excepto las estadísticas de Solr. Para hacer esto último es indispensable actualizar primero a Dspace 5 o 6 porque vas a necesitar un comando que solo se agrego en esas versiones. En tu mensaje pusiste que tenias que actualizar a "dspace 7.3 rest", no se si con esto te referís a que tenes que utilizar la Rest Api (https://wiki.lyrasis.org/pages/viewpage.action?pageId=104566810) o si solo fue una manera de expresarte. También si podes decíme que sistema operativo estas utilizando y que versiones de Tomcat, Postgresql o Oracle, Java, Maven y Ant tenes instaladas.

Un saludo,
Agustín.

Agustín Alfieri

unread,
Mar 9, 2023, 7:23:25 AM3/9/23
to DSpace Technical Support
Por las dudas, te dejo también las guías de actualización a Dspace 7 y migración a un nuevo servidor por si no las habías visto:


La guía de instalación de Dspace 7 también es útil ya que a veces explica algunas cosas más en detalle que la de actualización:

Matías Javier Saavedra Gajardo

unread,
Mar 9, 2023, 1:29:27 PM3/9/23
to DSpace Technical Support
Hola Agustín.

en el servidor de dspace 7.3 las versiones son las siguientes: 

maven: version 3.6.3
tomcat: 9.0.58
java: 11
ant: 1.10.12
postgresql: 14
ubuntu: 22.04.2

no se si me podrias guiar con los comando que utilizaste para hacer la migración 

Agustín Alfieri

unread,
Mar 10, 2023, 6:35:54 AM3/10/23
to DSpace Technical Support
Las versiones parecerían estar bien, lo único que me genera dudas es la versión de PostgreSQL porque en la guía solo mencionan que esta soportada hasta las 13. De todos modos, no creo que haya problema.

Mi recomendación es la siguiente, si solo te pidieron migrar la base de datos pero no hace falta que migres las estadísticas no vas a tener muchos problemas, pero deberías corroborarlo. Si bien es posible actualizar tu version 4 a la 7, en mi experiencia es mucho mas sencillo hacer una instalación nueva del 7 y migrar los datos a la misma. El Proceso sería a grandes rasgos el siguiente:
  1. Siguiendo la guía de instalación (https://wiki.lyrasis.org/display/DSDOC7x/Installing+DSpace), instalar el backend y el frontend de Dspace 7.5 (O 7.3 si tenes que ir sí o sí a esa versión). Es decir, hacer una instalación "en limpio" o nueva.
  2. Exportar la base de datos desde la tabla de PostgreSQL de tu DSpace 4
  3. Copiar el Assetstore (una carpeta) del Dspace 4 al 7
  4. Importar la base de datos a la tabla de PostgreSQL de tu DSpace 7
  5. Reiniciar el Dspace 7 y verificar que todo funcione correctamente
Por lo pronto me parece que tendrías que empezar por el paso 1 para familiarizarte con el proceso de instalación de Dspace 7 que tiene algunas particularidades. Y una vez que lo tengas funcionando te ayudo a ver la migración, que no es compleja pero no esta tan bien documentada como la instalación.

Un saludo,
Agustín.

Matías Javier Saavedra Gajardo

unread,
Mar 15, 2023, 9:22:01 AM3/15/23
to DSpace Technical Support
Hola Agustín. 

Hice las preguntas en mi institución lo cual me respondieron   que las estadísticas nunca las ocuparon y por lo cual no habría problemas en perder eso, también leí la documentación de Dspace 7 que dejo un antiguo compañero.
con el cual me puse en contacto y me dijo que dejo una instalación limpia de dicha versión y me pude  familiarizar con Dspace 7. 

asi que puedo seguir con la migración ya que mi institución me dio el permiso de solo migrar los datos. si me podrías seguir ayudando seria un gusto.

saludos.
Matías.

emilio lorenzo

unread,
Mar 15, 2023, 9:57:25 AM3/15/23
to dspac...@googlegroups.com

buenos días,

Sobre las versiones de PostgreSQL, ver este hilo de hace un mes..

https://groups.google.com/g/dspace-tech/c/Ah1FsstP-6M/m/HyeAi2W0BgAJ

Suerte con la migración

Emilio

--
All messages to this mailing list should adhere to the Code of Conduct: https://www.lyrasis.org/about/Pages/Code-of-Conduct.aspx
---
You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/bc854c80-bb01-49cb-8611-64bc508e705dn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages