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:
Disponível em: Português