Posts

Showing posts from June, 2026

Dspace migration steps

 Restore and migrate Dspace 6.3 to 8 Because DSpace 7+ introduced a completely re-engineered architecture—splitting into an Angular UI frontend and a REST API backend —you cannot simply "overwrite" an old installation. Instead, the standard process is to perform a fresh installation of DSpace 8 or 9 backend , restore your DSpace 6.3 data onto it, and let DSpace’s built-in migration tools auto-upgrade your database schema. Here is the step-by-step guide to accomplishing this migration. Phase 1: Prepare the New Server Environment DSpace 8/9 has stricter environment prerequisites than version 6.3. Set up your new server with the following: Java: OpenJDK 17 (for DSpace 8) or OpenJDK 21 (recommended for DSpace 9). Database: PostgreSQL (Versions 12 to 15 are ideal). Build Tools: Apache Maven 3.8+ and Apache Ant 1.10+. Servlet Container: Apache Tomcat 9. Solr: Apache Solr 9.x (DSpace 7+ no longer runs Solr embedded inside Tomcat; it must run as a standalone service). Phase 2: ...