[firebase-br]  Res: Re:  Cópia de segurança
    Carlos H. Cantu 
    listas em warmboot.com.br
       
    Qui Maio  3 09:52:43 -03 2018
    
    
  
Como eu disse, é a ferramenta nativa do Firebird que permite fazer
backups incrementais. Foi introduzido no Firebird 2.
https://www.firebase.com.br/artigo.php?id=2429
[]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>  
mmcb> Desculpe a minha ignorância Carlos, mas o que é o nBackup? 
mmcb>  
mmcb>  
mmcb> De: Carlos H. Cantu 
mmcb> Data: 03/05/2018 09:07:55 
mmcb> Para: FireBase 
mmcb> Assunto: Re: [firebase-br] Cópia de segurança 
mmcb>  
mmcb> Segue um resumo dos métodos e suas diferenças: 
mmcb>  
mmcb> gBak - Faz o backup integral da base de dados, gravando no arquivo de 
mmcb> backup apenas a metadata e os dados. Esse backup, de certa forma, 
mmcb> também "valida" a base de dados, pois para gerar o arquivo, toda a 
mmcb> base de dados precisa ser lida. No entanto, sempre deve ser feito um 
mmcb> restore para testar o backup recem gerado e ter certeza que ele está 
mmcb> ok, pois corrupções "lógicas", especialmente aquelas onde o usuário 
mmcb> manipulou diretamente as tabelas de sistema do Firebird, não podem ser
mmcb> percebidas durante a geração do backup, mas serão percebidas no 
mmcb> restore. 
mmcb>  
mmcb> nBackup - Permite fazer backups incrementais, de acordo com o plano 
mmcb> desejado pela empresa, ou seja, a empresa determina a política e os 
mmcb> níveis de backup. Diferente do gBak, o nBackup faz uma cópia física 
mmcb> das páginas da base de dados original, portanto, um backup de nivel 
mmcb> zero feito pelo nBackup nada mais é do que uma cópia completa da base 
mmcb> original. Os backups de nivel 1,2,3,etc... gravam apenas as páginas 
mmcb> que sofreram mudanças desde o backup de nível anterior, por isso é um 
mmcb> backup incremental. Como o backup faz cópias físicas das páginas do 
mmcb> banco de dados, todo o "lixo" existente, e possíveis corrupções, serão
mmcb> refletidas no arquivo de backup também. 
mmcb>  
mmcb> Cópia física do FDB (copy, cp, etc) - Nesse caso, deve-se parar o 
mmcb> processo do Firebird antes de fazer a cópia, ou usar o nBackup para 
mmcb> "travar" o FDB enquanto a cópia está sendo feita, de forma que garanta
mmcb> que a cópia não sofrerá alguma corrupção pelo fato da base poder estar
mmcb> em uso e sofrer alterações durante o processo de cópia. 
mmcb>  
mmcb>  
mmcb>  
mmcb> O ideal é sempre ter armazenado uma certa quantidade de backups 
mmcb> anteriores (7 dias?), ou seja, nunca sobrescrever o backup anterior 
mmcb> com o novo, pois se o novo estiver com problemas, você acabará 
mmcb> perdendo o backup "bom" que foi sobrescrito pelo "ruim". 
mmcb>  
mmcb> Da mesma forma, nunca sobrescreva a base existente quando estiver 
mmcb> restaurando um backup, pois se der algum problema, você perdeu a base 
mmcb> que tinha. 
mmcb>  
mmcb> []s 
mmcb> Carlos H. Cantu 
mmcb> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php 
mmcb> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br 
mmcb>  
mmcb>> Boa dia pessoal 
mmcb>  
mmcb>> 
mmcb>  
mmcb>> Surgiu uma dúvida aqui: Qual é a melhor maneira de se fazer, digo
mmcb> criar, e 
mmcb>> tambem manter a cópia de segurança de uma base de dados firebird 2.5,
mmcb> sendo 
mmcb>> isso para base de vários tamanhos, deste 6mb a 1,8gb? 
mmcb>  
mmcb>  
mmcb> ______________________________________________ 
mmcb> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br 
mmcb> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www
mmcb> firebase.com.br/fb/artigo.php?id=1107 
mmcb> Para consultar mensagens antigas:
mmcb> http://www.firebase.com.br/pesquisa_lista
mmcb> html 
mmcb>  
mmcb>  
    
    
Mais detalhes sobre a lista de discussão lista