[firebase-br] Perda de dados 2 dias

Nivaldo Martins nivaldomart em gmail.com
Seg Dez 21 16:34:50 -03 2009


Olá pessoal,

Achei esta discussão super interessante. Não sabia desse modo de trabalho do
linux (iniciante), mas a pergunta é: Existe alguma forma de evitar isso?, ou
seja, Existe alguma forma de garantir a gravação física deste arquivo
fantasma?

Um abraço a todos

Nivaldo Martins
Salvador - BA

2009/12/21 Magno System <magnosysteminformatica em gmail.com>

> A chance de ser isto Cantu, é bem grande, visto que o servidor não era
> desligado e a perda ocorreu no primeiro desligamento, ou seja, quando
> religou o servidor o dados que estavam no arquivo fantasma sumiram.
>
>
> ----- Original Message ----- From: "Carlos H. Cantu" <
> listas em warmboot.com.br>
>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Monday, December 21, 2009 4:08 PM
> Subject: Re: [firebase-br] Perda de dados 2 dias
>
>
>
> Eh o velho problema dos arquivos fantasmas no Linux. Nesse S.O., vc
> consegue apagar e/ou substituir arquivos que estão em uso, soh que os
> processos ativos continuam enxergando o arquivo que foi
> apagado/substituído, até que seja encerrado. Nesse meio tempo, outros
> processos podem até mesmo criar o arquivo com o mesmo nome e
> informações totalmente diferentes... eh como se houvesse duas versões
> do arquivo existindo ao mesmo tempo.
>
> Ou seja, o processo do Firebird fica acessando um arquivo que não
> existe mais. Vc não percebe, vai trabalhando com os dados, e dias,
> meses, anos depois, reinicia o Firebird, e tudo que vc fez
> misteriosamente "some".
>
> Soube de empresas que perderam anos de informação por causa disso.
> Tome cuidado. Como vc vê, é um problema inerente do Linux.
>
> []s
> Carlos H. Cantu
> www.FireBase.com.br - www.firebirdnews.org
> www.warmboot.com.br - blog.firebase.com.br
>
> MS> Josauro, já aconteceu em um cliente com linux a perda de mais de 6
> meses de
> MS> informação que ocorreu em uma queda de luz que durou o tempo suficiente
> para
> MS> o nobreak não aguentar. Isto foi no final de semana, quando chegou a
> segunda
> MS> feira aquela surpresa. Com certeza não foi o backup restaurado errado,
> pois
> MS> eu tinha feito neste meio tempo uma atualização na estrutura do banco e
> se
> MS> tivesse restaurado o backup de 6 meses atrás, a estrutura do banco
> seria a
> MS> antiga, contudo, eu conferi era a estrutura do banco atual com os dados
> de 6
> MS> meses atrás.
>
> MS> O que mais me intriga até hoje é que os GENERATORS não estavam
> MS> incrementados, pois se eu tivesse perdido por exemplo 10000 registros o
> MS> generator tinha que estar acima de 10000, mas não, eles estavam na
> sequência
> MS> certinha (igual ao último registro gravado no banco).
>
> MS> Até hoje não entendi. Será que é possível o linux colocar a estância do
> MS> banco em cache (haja cache) durante 6 meses ???
>
>
> MS> ----- Original Message ----- MS> From: "Josauro S.J." <
> josauro em casasoft.inf.br>
> MS> To: <lista em firebase.com.br>
> MS> Sent: Monday, December 21, 2009 3:15 PM
> MS> Subject: [firebase-br] Perda de dados 2 dias
>
>
> MS> É possivel em uma reinicialização de um servidor Linux 4GM memoria e
> MS> firebird 2.0.3 haver perda de dados de 2 dias mais o menos 210 tabelas
> um
> MS> movimento diario bastante expressivo, sem apresentar qualquer problema
> no
> MS> banco de dados.
>
> MS> A pergunta é pertinente a um banco de dados que voltou ao seu estado de
> 2
> MS> dias atras, mais provel o retorno errado de um backup. Porem a pergunta
> é
> MS> valida para tirar duvidas, sobre responsabilidade do DBA.
>
>
>
> MS> ______________________________________________
> MS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> MS> Para saber como gerenciar/excluir seu cadastro na lista, use:
> MS> http://www.firebase.com.br/fb/artigo.php?id=1107
> MS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> MS> ______________________________________________
> MS> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> MS> Para saber como gerenciar/excluir seu cadastro na lista, use:
> MS> http://www.firebase.com.br/fb/artigo.php?id=1107
> MS> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista