[firebase-br] Para os Gurus
Eduardo Bahiense
eduardo em icontroller.com.br
Qui Jul 24 15:34:37 -03 2008
É... também não imaginava ser possível
O root tem superpoders no linux, até excluir arquivo em uso.
Pelo que eu entendi, o linux tira o arquivo da tree, mas não mata os
handles de quem está utilizando.
Nosso Sistema é em camamdas e temos 10 instâncias do servidor de Dados,
cada uma com uma conexão ativa com o FB e todas rodando normalmente, com
um handle dem um arquivo que não existe mais.
Se eu derrubar o serviço, não sobe mais. Nosso servidor de aplicação
entra normalmente, pois se conecta a uma das instâncias do servidor de
dados. Assim, estou com um tremendo dum "zumbizão" rodando.
Já escrevemos um "Extract metadata" que, ao que parece, está
funcionando, mas são 3 bancos com 1GB cada, e os clientes estão
trabalhando normalmente.
Por isso que, tendo o handle da conexão, queria forçar um bkp, que seria
mais rápido e eficiente, mas acho que vai dar para sair dessa com nenhum
ou pouco prejuízo.
Obrigado
Eduardo
Alexandre Sousa escreveu:
> Cara, essa é dificil hein?! hehehe
>
> Não sei se isso é possível, mas aparentemente o banco foi todinho pra
> memória ram do servidor e lá ficou.
>
> Acredito q ser desligar o servidor você perderá o banco.
> Existe uma opção bem hardcore: tentar tirar um snapshot da memória ram e
> reconstruir o arquivo com base no q vc conseguir (trabalhinho de corno).
>
> Nunca ouvi falar num caso desse portanto estou apenas chutando.
>
> Boa sorte e sucesso!!
>
> Alexandre Sousa
>
>
> ----- Original Message -----
> From: "Eduardo Bahiense" <eduardo em icontroller.com.br>
> To: <lista em firebase.com.br>
> Sent: Thursday, July 24, 2008 2:59 PM
> Subject: [firebase-br] Para os Gurus
>
>
> Pessoal
>
> Existe alguma maneira, via API do FB de se excutar um backup sem o GBAK.
> Tendo o handle da conexão?
>
> Motivo:
>
> Grande "Kagada", deletei um .fdb num servidor linux/debian. O arquivo
> não pode ser mais encontrado, mas tenho uma conexão aberta com esse
> arquivo, que, estranhamente, está ativa e funcionando normalmente,
> aceitando gravações e recuperando perfeitamente. Estou fazendo um
> programa para extrair o metadata dessa base para popular outra, mas
> seria muito melhor se eu conseguisse um genuíno backup.
>
> Peguei pesado né!
>
> Quem puder ajudar que se habilite.
>
> Abraços
>
>
> Eduardo
>
>
> ______________________________________________
> 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