Bug 10065 - New Bacula 5.2.13 FileDaemon Addon
Summary: New Bacula 5.2.13 FileDaemon Addon
Status: CLOSED FIXED
Alias: None
Product: IPFire
Classification: Unclassified
Component: --- (show other bugs)
Version: 2
Hardware: unspecified Linux
: - Unknown - Balancing
Assignee: Michael Tremer
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-16 18:24 UTC by Timo Eissler
Modified: 2014-09-15 15:32 UTC (History)
4 users (show)

See Also:


Attachments
Bacula-FD Addon (6.16 KB, patch)
2012-03-16 18:24 UTC, Timo Eissler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timo Eissler 2012-03-16 18:24:54 UTC
Created attachment 25 [details]
Bacula-FD Addon

Here is my patch to add the Bacula 5.2.6 FileDaemon as Addon.
Comment 1 Michael Tremer 2012-03-21 22:15:36 UTC
Thank you for submitting the patch. Arne will have a look at it soon.
Comment 2 Michael Tremer 2012-12-26 17:22:36 UTC
Looks good.

Missing things:
 * A backup include/exclude file for configuration files of this package.
 * Documentation how to use that.

Maybe there is a new version of the package, because this patch has been submitted in March. If you could check that and create an update in case it is necessary, that would be great.
Comment 3 Timo Eissler 2012-12-27 11:27:15 UTC
There are new versions of the Bacula FileDaemon, but without needed features or fixes. The current versions of the bacula director speaks without any problems with this version of the filedaemon.

The files which should be backup up are configured in the fileset for this bacula client on the bacula director.
Here is my currently used fileset for the ipfire.

FileSet {
  Name = "ipfire"
  Include {
    Options {
      signature = MD5
      onefs = yes
      compression = GZIP
      recurse = yes
      noatime = yes
      aclsupport = yes
    }
    File = /
    File = /boot
    File = /var
  }
  Exclude {
    File = /proc
    File = /sys
    File = /.journal
    File = /.fsck
  }
}

I think everybody who uses bacula should know how to use this. If not please let me know and i will provide as much informations as possible.

As a fast description, this addon is just a client which listens to requests from the bacula director and if requested it sends files to the bacula storage daemon, which writes these files to a backup medium.
Comment 4 Timo Eissler 2014-07-16 18:04:18 UTC
I updated the bacula-fd agent to version 5.2.13 which includes some fixes which could be useful for somebody.

See pull request (https://github.com/ipfire/ipfire-2.x/pull/39) on github.
Comment 5 Timo Eissler 2014-07-18 07:53:36 UTC
The pull request on github is now clean and can be merged.
Comment 6 Michael Tremer 2014-07-23 12:01:51 UTC
(In reply to comment #5)
> The pull request on github is now clean and can be merged.

Unfortunately it is not. There is a line in lfs/bacula:

> ln -s etc/bacula/bacula-ctl-fd /etc/rc.d/init.d/bacula

This will create a non-functional symlink. Can you please fix this, too?
Comment 7 Timo Eissler 2014-07-23 17:33:56 UTC
i pushed some fixes, please verify the current pull request.
Comment 8 Michael Tremer 2014-07-26 21:35:41 UTC
Merged.