[firebase-br] Res: Re: Cópia de segurança

marcelo em mksoftwares.com.br marcelo em mksoftwares.com.br
Qui Maio 3 09:26:20 -03 2018


 

Desculpe a minha ignorância Carlos, mas o que é o nBackup? 

 

 

De: Carlos H. Cantu 

Data: 03/05/2018 09:07:55 

Para: FireBase 

Assunto: Re: [firebase-br] Cópia de segurança 

 

Segue um resumo dos métodos e suas diferenças: 

 

gBak - Faz o backup integral da base de dados, gravando no arquivo de 

backup apenas a metadata e os dados. Esse backup, de certa forma, 

também "valida" a base de dados, pois para gerar o arquivo, toda a 

base de dados precisa ser lida. No entanto, sempre deve ser feito um 

restore para testar o backup recem gerado e ter certeza que ele está 

ok, pois corrupções "lógicas", especialmente aquelas onde o usuário 

manipulou diretamente as tabelas de sistema do Firebird, não podem ser 

percebidas durante a geração do backup, mas serão percebidas no 

restore. 

 

nBackup - Permite fazer backups incrementais, de acordo com o plano 

desejado pela empresa, ou seja, a empresa determina a política e os 

níveis de backup. Diferente do gBak, o nBackup faz uma cópia física 

das páginas da base de dados original, portanto, um backup de nivel 

zero feito pelo nBackup nada mais é do que uma cópia completa da base 

original. Os backups de nivel 1,2,3,etc... gravam apenas as páginas 

que sofreram mudanças desde o backup de nível anterior, por isso é um 

backup incremental. Como o backup faz cópias físicas das páginas do 

banco de dados, todo o "lixo" existente, e possíveis corrupções, serão 

refletidas no arquivo de backup também. 

 

Cópia física do FDB (copy, cp, etc) - Nesse caso, deve-se parar o 

processo do Firebird antes de fazer a cópia, ou usar o nBackup para 

"travar" o FDB enquanto a cópia está sendo feita, de forma que garanta 

que a cópia não sofrerá alguma corrupção pelo fato da base poder estar 

em uso e sofrer alterações durante o processo de cópia. 

 

 

 

O ideal é sempre ter armazenado uma certa quantidade de backups 

anteriores (7 dias?), ou seja, nunca sobrescrever o backup anterior 

com o novo, pois se o novo estiver com problemas, você acabará 

perdendo o backup "bom" que foi sobrescrito pelo "ruim". 

 

Da mesma forma, nunca sobrescreva a base existente quando estiver 

restaurando um backup, pois se der algum problema, você perdeu a base 

que tinha. 

 

[]s 

Carlos H. Cantu 

eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php 

www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br 

 

mmcb> Boa dia pessoal 

 

mmcb> 

 

mmcb> Surgiu uma dúvida aqui: Qual é a melhor maneira de se fazer, digo
criar, e 

mmcb> tambem manter a cópia de segurança de uma base de dados firebird 2.5,
sendo 

mmcb> isso para base de vários tamanhos, deste 6mb a 1,8gb? 

 

 

______________________________________________ 

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://www.firebase.com.br/pesquisa_lista
html 

 

 




Mais detalhes sobre a lista de discussão lista