[firebase-br] RES: Copia do BD em uso

Edmilson Rodrigues dos Santos edblue em ig.com.br
Sex Set 17 11:32:01 -03 2010


Fazer um bkp de um DB, qualquer que seja, não pode ser feito como de um
arquivo qualquer, tem que se ter em mente que um DB é uma tipo de arquivo
latente, então para cada tipo de DB deve se usar uma ferramenta adequada, no
caso Firebird ele vem com duas ferramentas fáceis de usar mesmo com o DB em
pleno uso na boa, no caso do nbackup as opções L(ock) e u(N)lock
chaveia/Libera o DB durantante o backup, qualquer transação feita durante
esse processo ficará fora do backup; no caso do gbak, bem mais completo, e
melhor indicado, tem a opção (L)imbo que ignora as transações não
commitadas. estou com uma aplicação entrando em fase de operação que já
inicia com um DB de 2,5GB, a aplicação executa um backup dirariamente após
as 18:00h, ou o usuário, desde que seja Administrador, pode executar o bkp a
qualquer tempo, nos testes que temos feito não foi constatado qualquer
problema tanto com os bkp´s quanto o próprio DB.

--------------------------------------------------
From: "Felix" <felix.sol em terra.com.br>
Sent: Friday, September 17, 2010 11:11 AM
To: "'Carlos H. Cantu'" <listas em warmboot.com.br>; "'FireBase'"
<lista em firebase.com.br>
Subject: [firebase-br] RES:  Copia do BD em uso

> Eu mantenho 2 formas para o backup:
>
> 1. Automatica, pelo modulo que desenvolvemos e que chama o GBAK no horário
> programado
> 2. Manual, onde o usuário clica no botão que tem na janela principal
> (desde
> que o acesso dele permita esta operação).
>
> Tudo com GBAK.
>
> Fco. Felix
> Desenvolvimento de Sistemas
> www.soltecnologia.com.br
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Carlos H. Cantu
> Enviada em: sexta-feira, 17 de setembro de 2010 10:12
> Para: FireBase
> Assunto: Re: [firebase-br] Copia do BD em uso
>
> Se ele faz o backup usando a service api, gbak ou nbackup, não tem
> problema algum.
>
> []s
> Carlos H. Cantu
> www.FireBase.com.br - www.firebirdnews.org
> www.warmboot.com.br - blog.firebase.com.br
>
> LM> Uns dias atraz estava em discursão em uma empresa cliente da nossa,
> quando
> LM> um concorrente disse que o sistema dele fazia backup a qualquer
> horario,
> LM> bastando o usuario acionar o botão referente a mesma, então eu
> perguntei
> LM> sobre a possibilidade de dar um problema nesse banco, pois ele vai
> copiar um
> LM> BD em uso pleno, eu tenho mais de 20 pcs conectados a esse banco, ai
> eu
> LM> tento copia-lo acho que nunca terei uma copia consistente, e ainda
> estarei
> LM> correndo o risco de conrroper este banco... Bem,  isso é o que eu
> acredito
> LM> que possa haver ao copiar um banco em uso, estou  correto? Ou o
> concorrente
> LM> esta com a razão? Já houve algum caso de perca de dados ou corrupção
> do
> LM> banco poucausa de uma coisa dessas?
> LM> Obrigado desde já.
>
>
> ______________________________________________
> 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