Script de backup para banco Firebird
Este script permite a
realizacao de backup do
seu .GDB, o backup pode ser
feito com o sistema em uso.
realizacao de backup do
seu .GDB, o backup pode ser
feito com o sistema em uso.
Descrição
Este script permite a
realizacao de backup do
seu .GDB, o backup pode ser
feito com o sistema em uso.
realizacao de backup do
seu .GDB, o backup pode ser
feito com o sistema em uso.
#!/bin/bash # Variavel com usuario e senha do firebird set isc_user=SYSDBA set isc_password=masterkey # Acesso a pasta onde se encontra o .gdb ou .fdb # Coloque o caminho da pasta do seu banco de dados cd /home/smb/banco kdialog --msgbox "Sera iniciado o backup do BANCO DE DADOS!" 10.50 # 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 -backup -ignore BANCO_DE_DADOS.gdb bkp_$(date +%A_%H%M).gbk kdialog --msgbox " Backup Realizado com Sucesso " 10.50 # Para recriar o .gdb apartir do backup o comando eh: # gbak -create -v bkp.gbk banco_novo.gdb
Eu administro 3 banco de dados de 3 empresas diferentes, e eles usam como BD o FireBird, mas eu queria fazer algo assim, fazer um ftp (na minha casa, vamos disser), e eles conectar nesse ftp e enviar o arquivo zipado, esse backup seria feito todo o dia, apos as 19:00 vamos disser, ele envia o arquivo e deleta o outro antigo, existe como????