restaurar backup biblivre 3 para o 5

Forum para usuários do Biblivre 5
MARILENEPASQUALINI
Mensagens: 6
Registrado em: 22 Ago 2018, 09:00

restaurar backup biblivre 3 para o 5

Mensagem por MARILENEPASQUALINI » 22 Ago 2018, 09:31

estou usando o biblivre 3 e fiz uma nova instalação do biblivre 5, porém não consigi realizar a restauração do backup existente do biblivre 3 para o 5, apresenta um erro de log

cleydyr
Administrador
Mensagens: 667
Registrado em: 19 Jul 2017, 19:43
Localização: Recife

Re: restaurar backup biblivre 3 para o 5

Mensagem por cleydyr » 22 Ago 2018, 10:46

Olá, Marilene! Seja bem-vinda ao Fórum Biblivre 5.

Você pode anexar aqui pra a gente o backup da versão 3 e os logs que aparecem no seu ambiente? Assim a gente pode começar a investigar pra ajudar você.

Abraço!
Github
Medium
biblivre.cloud: sua biblioteca online sempre estável, a partir de qualquer lugar

MARILENEPASQUALINI
Mensagens: 6
Registrado em: 22 Ago 2018, 09:00

Re: restaurar backup biblivre 3 para o 5

Mensagem por MARILENEPASQUALINI » 22 Ago 2018, 13:36

[Log de importação de dados do Biblivre 3 para o Biblivre 5]
DataMigration failed after 3 attempts at phase: cataloging_bibliographic
biblivre.core.exceptions.DAOException: java.lang.NullPointerException
at biblivre.administration.setup.DataMigrationDAO.listCatalogingRecords(DataMigrationDAO.java:185)
at biblivre.administration.setup.DataMigrationBO.listDTOs(DataMigrationBO.java:181)
at biblivre.administration.setup.DataMigrationBO.migrate(DataMigrationBO.java:119)
at biblivre.administration.setup.Handler.importBiblivre3(Handler.java:439)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at biblivre.core.controllers.Controller.processRequest(Controller.java:148)
at biblivre.core.controllers.SchemaServlet.processDynamicRequest(SchemaServlet.java:154)
at biblivre.core.controllers.SchemaServlet.processDynamicRequest(SchemaServlet.java:124)
at biblivre.core.controllers.SchemaServlet.doPost(SchemaServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at biblivre.core.controllers.ExtendedRequestResponseFilter.doFilter(ExtendedRequestResponseFilter.java:59)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:485)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:410)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:337)
at biblivre.core.controllers.ReverseProxyServlet.doPost(ReverseProxyServlet.java:50)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:442)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1082)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:623)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at biblivre.administration.setup.DataMigrationDAO.convertMaterialType(DataMigrationDAO.java:935)
at biblivre.administration.setup.DataMigrationDAO.listCatalogingRecords(DataMigrationDAO.java:175)
... 48 more

MARILENEPASQUALINI
Mensagens: 6
Registrado em: 22 Ago 2018, 09:00

Re: restaurar backup biblivre 3 para o 5

Mensagem por MARILENEPASQUALINI » 22 Ago 2018, 13:45

backup_1358174651898.b3b
(2.55 MiB) Baixado 73 vezes
backup_1358174651898.b3b
(2.55 MiB) Baixado 73 vezes
Anexos
backup_1534506444810.b3b
(1.42 MiB) Baixado 69 vezes

cleydyr
Administrador
Mensagens: 667
Registrado em: 19 Jul 2017, 19:43
Localização: Recife

Re: restaurar backup biblivre 3 para o 5

Mensagem por cleydyr » 22 Ago 2018, 17:29

Olá, Marilene! Trago boas notícias.

Eu descobri que tem um bug no Biblivre 5 e, quando consertei, pude importar seu backup (backup_1358174651898.b3b) com sucesso. Vou reportar esse problema para os desenvolvedores, ok?

Qual desses backups você precisa restaurar exatamente?

Abraço!
Github
Medium
biblivre.cloud: sua biblioteca online sempre estável, a partir de qualquer lugar

MARILENEPASQUALINI
Mensagens: 6
Registrado em: 22 Ago 2018, 09:00

Re: restaurar backup biblivre 3 para o 5

Mensagem por MARILENEPASQUALINI » 23 Ago 2018, 08:20

Bom dia!

Que bom, que boa noticia!!!
O backup referente a 2018.
Mas se houver impossibilidade, o outro também me atende.

Grata por sua atenção!
Fico no aguardo.

cleydyr
Administrador
Mensagens: 667
Registrado em: 19 Jul 2017, 19:43
Localização: Recife

Re: restaurar backup biblivre 3 para o 5

Mensagem por cleydyr » 23 Ago 2018, 11:00

Perfeito. Dei um jeito de fazer a importação no Biblivre 5 e o arquivo de backup está anexado a esta postagem.

Abraço!
Anexos
Biblivre Backup 2018-08-23 13h59m31s Full.b5bz
(1.83 MiB) Baixado 65 vezes
Github
Medium
biblivre.cloud: sua biblioteca online sempre estável, a partir de qualquer lugar

MARILENEPASQUALINI
Mensagens: 6
Registrado em: 22 Ago 2018, 09:00

Re: restaurar backup biblivre 3 para o 5

Mensagem por MARILENEPASQUALINI » 23 Ago 2018, 14:28

Boa tarde!
Continua não realizando a restauração do backup...

[Log de restauração de backup do Biblivre 5]
single_schema => single_schema
Restoring 2 schemas for a total of 40005 SQL lines
Não foi possível restaurar o backup selecionado
biblivre.core.exceptions.DAOException: org.postgresql.util.PSQLException: ERRO: esquema "single" não existe
at biblivre.administration.backup.BackupDAO.listDatabaseSchemas(BackupDAO.java:214)
at biblivre.administration.backup.RestoreBO.restoreBackup(RestoreBO.java:208)
at biblivre.administration.backup.RestoreBO.restore(RestoreBO.java:152)
at biblivre.administration.setup.Handler.restore(Handler.java:373)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at biblivre.core.controllers.Controller.processRequest(Controller.java:148)
at biblivre.core.controllers.SchemaServlet.processDynamicRequest(SchemaServlet.java:154)
at biblivre.core.controllers.SchemaServlet.processDynamicRequest(SchemaServlet.java:124)
at biblivre.core.controllers.SchemaServlet.doPost(SchemaServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at biblivre.core.controllers.ExtendedRequestResponseFilter.doFilter(ExtendedRequestResponseFilter.java:59)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at biblivre.core.controllers.ReverseProxyServlet.doPost(ReverseProxyServlet.java:50)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Caused by: org.postgresql.util.PSQLException: ERRO: esquema "single" não existe
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2062)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1795)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:479)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:353)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:345)
at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
at biblivre.core.AbstractDAO.getConnection(AbstractDAO.java:136)
at biblivre.administration.backup.BackupDAO.listDatabaseSchemas(BackupDAO.java:204)
... 37 more

cleydyr
Administrador
Mensagens: 667
Registrado em: 19 Jul 2017, 19:43
Localização: Recife

Re: restaurar backup biblivre 3 para o 5

Mensagem por cleydyr » 23 Ago 2018, 14:47

Eu testei numa instalação limpa no meu ambiente e funcionou.

Para contornar esse problema por enquanto, eu sugiro você fazer o seguinte na sua máquina de destino:
  1. se possível, fazer o backup dos dados existentes do Biblivre 5 e guardar num lugar seguro;
  2. iniciar uma nova biblioteca do zero; e
  3. tentar restaurar o backup que eu anexei.
Fico no aguardo dos resultados.

Abraço!
Github
Medium
biblivre.cloud: sua biblioteca online sempre estável, a partir de qualquer lugar

MARILENEPASQUALINI
Mensagens: 6
Registrado em: 22 Ago 2018, 09:00

Re: restaurar backup biblivre 3 para o 5

Mensagem por MARILENEPASQUALINI » 28 Ago 2018, 10:09

Bom dia!

Conforme orientado, desinstalei completamente o biblivre 5 da máquina , e coloquei uma versão limpa.
O sistema abre normalmente, mas ainda ocorre erro ao tentar restaurar o arquivo de backup...
segue mensagem :

[Log de restauração de backup do Biblivre 5]
single_schema => single_schema
Restoring 2 schemas for a total of 40005 SQL lines
Starting psql
Renaming schema single to _single_1535461609866
Renaming schema global to _global_1535461609866
Processing schema for 'global'
ALTER SCHEMA
ALTER SCHEMA
SET
psql:<stdin>:11: ERRO: parâmetro de configuração desconhecido "lock_timeout"

Trancado

Voltar para “Fórum Biblivre 5”