[firebase-br] Backup Firebird

Fábio Machado fabio.de.brito.machado em gmail.com
Sex Out 23 17:07:35 -03 2009


Eu estou usando uma ferramenta que eu econtri no site active delphi o
FireBackup, como os fontes viram junto eu fiz algumas modificações para
atender a minha necessidade.

2009/10/23 Wilson Campos Filho <wilson em tecnosource.com.br>

> bom dia, não sei se vc já resolveu, mais estou trabalhando em um backup
> aonde o mesmo compacta o banco, e envia via e-mail, coloquei o script em
> execução no cron, so q.. tipow ainda esta em teste, aceito comentarios, foi
> uma mistura de varios scrips que eu axei no google, não sei se ajuda.. e se
> algum dos presentes tiver uma ideia melhor estou no aguardo.
> Wilson Campos Filho
> #SCRIPT
> #!/bin/bash
>
> # Acesso a pasta onde se encontra o .gdb ou .fdb
> # Coloque o caminho da pasta do seu banco de dados
> cd /home/sistema/guestori/
> # Comando que faz a criacao do backup do GDB
> # E cria um arquivo .gbk com o dia da semana+hora
> # Mude o item BANCO_DE_DADOS.gdb pelo nome do seu arquivo.
> gbak -user SYSDBA -pas masterkey -backup -ignore multi.gdb multi.gbk |tar
> -cvzf bkp_$(date +%A_%H-%m-%y).tar.gz multi.gbk
> # Para recriar o .gdb apartir do backup o comando eh:
> # gbak -create -v bkp.gbk banco_novo.gdb
> # Envio do arquivo do backup para o e-mail.
> mpack -s ¨Backup¨ /home/sistema/bkp_$(date +%A_%H-%m-%y).tar.gz
> email em paraenviar
> # Apaga arquivo de backup no pc
> rm /home/sistema/bkp_$(date +%A_%H-%m-%y).tar.gz
> rm /home/sistema/multi.gbk
>
>
> Andrei Luís escreveu:
>
>  Thiago,
>>
>> Semana passada eu respondi a outro colega aqui na lista sobre backup via
>> gbak usando .bat, mandei o script que eu uso.
>>
>> O script pode ser rodado manualmente e tem um parâmetro que faz o registro
>> no agendador de tarefas do windows. O backup é gerado com o gbak, e
>> compactado com 7Zip (free), no formato Backup_qui 01-01-2009_08h_00min.7z
>>
>> Eis o link pra mensagem:
>>
>> http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2009-October/064279.html
>>
>> []
>> Andrei
>>
>> 2009/10/23 Thiago Ferreira <ferreirathiago em live.com>
>>
>>
>>
>>> Então daniel,
>>>
>>>
>>>
>>> vou criar uma rotina de backup e testar uma semana, qualquer coisa te
>>> passo
>>> o script
>>>
>>>
>>>
>>> Abraços
>>>
>>>
>>>
>>> Thiago
>>>
>>>
>>>
>>>> Date: Fri, 23 Oct 2009 01:16:46 -0200
>>>> From: daniel.dallasta em gmail.com
>>>> To: lista em firebase.com.br
>>>> Subject: Re: [firebase-br] Backup Firebird
>>>>
>>>> Pois eh... o probelma eh esse... confiar no backup.
>>>> Quando a gente precisa se ele nao funciona de nada adianta.
>>>> Por isso que atualmente, faça um backup por dia a mão mesmo e sempre que
>>>> precisei tava tudo OK.
>>>> Se conseguir um bom programa de backup me avise.
>>>>
>>>>
>>>>
>>>> Att,
>>>> Daniel Dallasta
>>>>
>>>> Dallasta Center - Materiais de construção
>>>> Fone: (55) 3211-2046
>>>> ------------------------------------------------
>>>> ►►► PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ◄◄◄
>>>>
>>>> Proteja o endereço de seus contatos como estou protegendo o seu.
>>>> Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind
>>>> carbon copy). Assim os endereços estarão preservados. E, claro,
>>>> antes de encaminhar um e-mail, delete todas as informações que
>>>> apareçam no corpo da mensagem que possam ser usadas por hackers.
>>>>
>>>>
>>>> 2009/10/23 Thiago Ferreira <ferreirathiago em live.com>
>>>>
>>>>
>>>>
>>>>> Daniel
>>>>>
>>>>>
>>>>>
>>>>> Mas na mão? to pensando em criar uma rotina nos periodos que não
>>>>>
>>>>>
>>>> utiliza o
>>>
>>>
>>>> banco 100% para fazer via gbak (deixando ele off e on) me falaram do
>>>>> gbakshedule mais sempre qdo tive q reparar um banco, o banco bkp tava
>>>>>
>>>>>
>>>> sempre
>>>
>>>
>>>> com problema
>>>>>
>>>>>
>>>>>
>>>>> Att
>>>>>
>>>>>
>>>>>
>>>>> Thiago Ferreira
>>>>>
>>>>> Consultoria em Tecnologia
>>>>>
>>>>>
>>>>>
>>>>>> Date: Fri, 23 Oct 2009 00:18:49 -0200
>>>>>> From: daniel.dallasta em gmail.com
>>>>>> To: lista em firebase.com.br
>>>>>> Subject: Re: [firebase-br] Backup Firebird
>>>>>>
>>>>>> Uso IBexpert.
>>>>>>
>>>>>>
>>>>>> Att,
>>>>>> Daniel Dallasta
>>>>>>
>>>>>> Dallasta Center - Materiais de construção
>>>>>> Fone: (55) 3211-2046
>>>>>> ------------------------------------------------
>>>>>> ►►► PARTICIPE DA CAMPANHA POR UMA INTERNET SEGURA ◄◄◄
>>>>>>
>>>>>> Proteja o endereço de seus contatos como estou protegendo o seu.
>>>>>> Ao enviar mensagens use o "Cco" (cópia oculta) ou "Bcc" (Blind
>>>>>> carbon copy). Assim os endereços estarão preservados. E, claro,
>>>>>> antes de encaminhar um e-mail, delete todas as informações que
>>>>>> apareçam no corpo da mensagem que possam ser usadas por hackers.
>>>>>>
>>>>>>
>>>>>> 2009/10/23 Thiago Ferreira <ferreirathiago em live.com>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> O que vocês estão utilizando para Backup do Firebird?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Ats
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Thiago Ferreira
>>>>>>>
>>>>>>>
>>>>>> ______________________________________________
>> 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