Página 1 de 1

Recuperar Tópicos

Enviado: 20 Mai 2011, 13:39
por AndréFF
URL do Fórum: http://www.intonses.com.br

Durante um problema com o HD do meu servidor uma das tabelas do banco de dados foi afetada.
Foi a tabla phpbb_topics. Ela tinha cerce de 2000 entradas, agora tem apenas 333, então so existem no forum 333 topicos visíveis.
Caso seja preciso, eu tenho um backup do fim de semana passado para restaurar, mas antes eu gostaria de saber se existe alguma forma de recuperar os topicos sem fazer a restauração.
Como todas as mensagens ainda estão armazenadas no banco eu acredito que possa haver alguma forma.
Sabem se existe alguma ferramenta que eu posso restaurar isso? O STK tem alguma ferramenta para isso?

Caso não tenha como irei restaurar do backup que tenho, mais irei perder os últimos tópicos postados.

Re: Recuperar Tópicos

Enviado: 20 Mai 2011, 14:30
por robra
Olá, André.

Quando você afirma que todas as mensagens ainda estão armazenadas no bando de dados, você está se referindo a tabela phpbb_posts com as 2000 mensagens ?

Abraço. ;)

Re: Recuperar Tópicos

Enviado: 20 Mai 2011, 15:07
por AndréFF
db.png
As unica tabela afetada foi a phpbb_topics, as demais tabelas estão intactas.
No backup que eu tenho, essa tabela tem 19,271 entradas.
Existe como recuperar essas informações?

Re: Recuperar Tópicos

Enviado: 20 Mai 2011, 15:50
por robra
Não sei se lhe atende, mas dê uma olhada nesta página:
http://www.dicas-l.com.br/arquivo/recup ... _mysql.php
Em último caso, pensei em você apenas importar a tabela phpbb_topics e depois re-sincronizar pelo ACP, no botão "Re-sincronizar tópicos recentes". Depois, pelo phpAdmin você ordenaria a tabela phpbb_topics e a phpbb_posts pelo campo topic_id e pelo forum_id, comparando-as e vendo qual o Tópico e o Fórum que precisariam ser criados novamente.
Vai dar trabalho, mas pelo menos você não perderia as mensagens já postadas.

Abraço. Imagem

Re: Recuperar Tópicos

Enviado: 22 Mai 2011, 03:40
por AndréFF
Bom, não teve como recuperar.
Tive que restaurar do meu backup.
Em todo caso, obrigado pela ajuda.

Re: Recuperar Tópicos

Enviado: 04 Jul 2011, 20:47
por robra
Hoje tive um problema semelhante. Ao tentar acessar o meu Fórum, aparecia a mensagem:
"#145 Table 'phpbb_session' is marked as crashed and should be repaired"

Consegui reparar a tabela phpbb_session seguindo o artigo abaixo:
http://comunidade.smfpt.net/performance ... 11611c6b5f
Isso vai ajudar quem passar pelo mesmo problema de tabela danificada no banco de dados.

Abraço. Imagem