Atualizar o DSpace 6 para 9 utilizando Docker

Estou rodando a versão 9 em Docker, mas não consegui trazer meus dados da versão 6 dando erro para listar eles, a versão 6 está num servidor centos 7.

Alguma sugestão de como realizar isso?

att.,
Filipe

1 curtida

@FilipeManciniMagnani boa tarde, a migração do dspace 6 para a 9 é complexa, porque além da mudança do front-end o banco de dados também passou por diversas alterações estruturais. Por isso, podem ocorrer problemas como os índices do solr incompatíveis, banco restaurado sem a migração do schema, ou assetstore não copiado corretamente. Além da restauração do banco, você executou o comando de migrate e realizou a reindexação dos itens? Se possível, envie os logs do erro para conseguir ajudar

3 curtidas

Filipe, o Dspace 6 para o nove é um pulo muito grande, e o Flyway de atualização não pode ser pulado, você atualizou todas as versoes uma a uma ? se não você pulou três majors (6 → 7 → 8 → 9), passou pela maior reescrita arquitetural da história do projeto (DSpace 7 jogou fora JSPUI/XMLUI e reescreveu o frontend inteiro em Angular + backend como REST API HATEOAS) e ainda mudou Solr de 4.10 → 6.x → 8.x → 9.x. Por isso “não conseguir listar dados” pode vir de várias frentes ao mesmo tempo.

3 curtidas

Então irei fazer 1 a 1, que estamos em versão 6 e precisamos atualizar, pensei que conseguiria direto…
Obrigado pelas dicas.

1 curtida

e dai Filipe, conseguiu ? teve exito?

Estou trabalhando na montagem do servidor com a versão 7 para depois seguir com as atualizações.

dando certo já dou o retorno

legal cara se precisar de ajuda, estamos ai.

conheça meu dspace modificado

https://dspace.fjon.com.br/

1 curtida

Olá, no Ibict já fizemos algumas migrações do 5/6 para 8/9 direto, inclusive construímos um tutorial sobre essa migração (não é docker): https://github.com/projetos-codic-ibict/tutoriais-dspace/blob/main/migracao-dspace-pt.md

Esse tutorial funciona para migração dos dados (banco de dados, assetstore e estatísticas do Solr), como já foi citado acima a Interface Gráfica é totalmente nova, não da pra migrar.

1 curtida