> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf 
> Of Arno Lehmann
> Sent: mercredi 10 octobre 2007 11:22
> To: bacula-users@lists.sourceforge.net
> Subject: Re: [Bacula-users] Fileset depending on ClientRunBefore
> 
> Hi,
> 
> 10.10.2007 05:13,, Troy Daniels wrote::
> > Dan Langille wrote:
> >> On 9 Oct 2007 at 20:05, Leon Bruno wrote:
> >>
> >>> On 9 Oct 2007 at 19:54, Leon Bruno wrote:
> >>>
> >>>> Hi all,
> >>>>
> >>>> One of my job is calling a script to do some databases backup.
> >>>> The fileset is then defined to call that same script 
> with another 
> >>>> parameter that list the backup that has just been done.
> >>>>
> >>>> >From what I've tested, it seems that the fileset is estimated
> >>>>> before the
> >>>> runbefore task. This is preventing my backup because at the time 
> >>>> the fileset is estimated, the backup is not yet done... Is there 
> >>>> any way to tell bacula to do the fileset estimation after the 
> >>>> runbefore task ?
> >>> Have you considered the estimate command in bconsole?
> >>>
> >>> Would that output be useful for you?
> >> Leon wrote:
> >>
> >>> Yes I did the estimate command on the fileset and the 
> result is what 
> >>> I expected. That's why I believe at the time bacula get 
> the list of 
> >>> files to backup, the backup is not yet done, thus the runbefore 
> >>> command is actually executed after the fileset has been estimated.
> >> Please do not reply at the top of the email.
> >>
> >> I do not understand what you need.  From the subject, I think you 
> >> want to create a FileSet from ClientRunBefore.  But I have a hard 
> >> time parsing the content of your email to understand your 
> objective.
> >>
> >> I will guess again: If you are trying to dynamically create a 
> >> FileSet, I suggest reading this URL:
> >>
> >>    http://www.bacula.org/rel-manual/Configuring_Director.html
> >>
> >> And search for this test:
> >>
> >> "There are a number of special cases when specifying 
> directories and 
> >> files in a file-list. They are:"
> >>
> >> If that is not what you need, please tell us your goal / 
> objective.  
> >> You are asking how "to do the fileset estimation after the 
> runbefore 
> >> task".  I think you've already decided what the solution is but I 
> >> think some context will help us find a solution for you that will 
> >> work.
> >>
> > 
> > 
> > I might be wrong, but I read this to mean Bruno was having problems 
> > because Bacula builds the fileset/filelist it is going to back up 
> > before it runs the RunBefore job.
> > 
> > However, Bruno's script is designed to do a Database backup 
> first and 
> > then provide the fileset information on where this Backup 
> is stored second.
> > 
> > As far as I know there is no way to control this behavior, 
> I can see a 
> > couple of ways to work around it:
> > 
> > 1) Have the actual Database Backup done as part of an Admin job 
> > scheduled to occur just before the Bacula Backup job runs. 
> If you are 
> > running multiple concurrent jobs this might be hard to implement.
>  >
> > 2) Backup the files to a location you can calculate in 
> advance - For 
> > example, make every days backup get created in a subfolder 
> named after 
> > the date for example. The 'fileset building script' can then easily 
> > pass this folder back to Bacula.
> > 
> > 3) Have the fileset building process run the backup 
> directly first - 
> > No idea whether this would even work, nor exactly how bad 
> an idea it would be.
> 
> This works.
> 
> Basically you create whatever files you need, and output their names.
> 
> Arno
> 
> > Hope this helps,
> > 
> > 
> > Troy.
> > 
> > 

This does work indeed, but that would still be useful to be able to
change that behavior.
However I don't know if that requires a lot of changes in bacula itself.

Thanks all for your help,
Bruno. 

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to