Exemplo Configuração Backup Bancos Firebird no Windows

por Wanderlei Huttel

No powershell como administrador é preciso rodar o comando:

Set-ExecutionPolicy Unrestricted

E para configurar o Job do Bacula (bacula-dir.conf):

# FileSet Firebird (Dump do Banco)
FileSet {
Name = "FileSet_Firebird"
Include {
Options {
signature = md5
compression = gzip
onefs = no
ignorecase = yes
}
File = "C:/sistema/backup/firebird.fbk"
File = "C:/sistema/backup/firebird.log"
}
}

# Job Backup Firebird
Job {
Name = "Backup_Firebird_FBK"
JobDefs = "Backup_Padrao"
Client = srv_firebird-fd
FileSet= "FileSet_Firebird"
Schedule = "Agenda_GFS"
ClientRunBeforeJob = "powershell C:/'Program  Files'/Bacula/scripts/make_firebird_backup.ps1"
ClientRunAfterJob = "powershell C:/'Program  Files'/Bacula/scripts/delete_firebird_backup.ps1"
}

Os scripts de backup e deleção do backup intermediário estão a seguir:

firebird_bkp_script.zip

Disponível em: pt-brPortuguês

Deixe uma resposta