/bkp-pfsense-bacula

Script para fazer bkp das configs do pfsense e armazenar com bacula

Primary LanguageShellGNU General Public License v2.0GPL-2.0

BKP do pfsense

Script para fazer bkp das configs do pfsense e armazenar com bacula usando o curl

Versao pfsense

Este script foi editado e testado para funcionar na versao community 2.5.2 do pfsense

Sugestão de Job para o Bacula

Job {
  Name = "bkp-pfsense"
  Description = "Bkp Pfsenses"
  Client = "bacula-server-fd"
  Enabled = yes
  Fileset = "FileSet-Pfsense"
  JobDefs = "JobDefs-DataCenter"
  Runscript {
   Command = "/etc/bacula/scripts/before-bacula-pfsense.sh"
   FailJobOnError = yes
   RunsWhen = Before
  }
}

Sugestão de FileSet para o Bacula

FileSet {
  Name = "FileSet-Pfsense"
  Include { 
    Options {
      signature = MD5
    }
    File = /opt/bkp-pfsense
  }
}

Ideia original

Kibado do site do bacula.lat e da documentacao oficial do pfsense

https://docs.netgate.com/pfsense/en/latest/backup/remote-backup.html
https://www.bacula.lat/pre-script-para-backup-de-firewalls-pfsense/