Add bacula-client to pfsense repo
-
Hi guys. We use bacula to backup our servers here but i can't install bacula-client from pfsense repository cause it doesnt exists. Ican enable freebsd repo and install it altought as i read it is not recommended. So, is it possible to add bacula-client to pfsense repo?
Besides, if anyone had install bacula-client in pfsense2.6.0 using freebsd repo, how it was? Any problem i should expect?
Thanks in advance to you all.
-
@luismsobotyk
Assuming you want to backup the pfsense configuration, I do the following:
https://docs.netgate.com/pfsense/en/latest/backup/remote-backup.html#pull-with-wgetI have a cronjob that runs the backup nightly.
From there i have a syncthing setup to ship off my backup to a remote location.You can do something similar, have bacula point to the backup snapshot you do from wget?
As far as making the bacula-client available for PF i suggest opening a redmine request at https://redmine.pfsense.org/ -
@michmoor
Hi, i really appreciate your answer. I do need just the configs backuping and your solution works for me. I can do what you suggest and i think that i will while bacula-client isn't available for pfsense.Thanks a lot.
-
@luismsobotyk in that case just pull /conf/config.xml via wget or scp or however you want to pull it.
-
Mmm, there was a bacula package at one time (way back in pbi times). I don't see any feature requests open for that.
It doesn't have any additional dependencies:[2.6.0-RELEASE][admin@cedev-4.stevew.lan]/root: pkg add https://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/bacula13-client-13.0.1.pkg Fetching bacula13-client-13.0.1.pkg: 100% 427 KiB 436.8kB/s 00:01 Installing bacula13-client-13.0.1... ===> Creating groups. Creating group 'bacula' with gid '910'. ===> Creating users Creating user 'bacula' with uid '910'. ===> Creating homedir(s) Extracting bacula13-client-13.0.1: 100% ===== Message from bacula13-client-13.0.1: -- NOTE: Sample files are installed in /usr/local/etc/bacula: bconsole.conf.sample, bacula-fd.conf.sample
There is no front end for it though. And pfSense doesn't use the FreeBSD init system so you might need to start it using another method.
If you really need it.Steve