Hello Daniel,

I'm impressed -- you are someone who really reads and follows the instructions 
on the Web site, and you are even in advance of my email on this subject, 
which I will send later this week.

Both of these are very valid request, and I am happy to tell you that I 
believe that they are both *already* implemented in version 1.38.0.

See my notes below:

On Monday 07 November 2005 10:39, Daniel Bloemer wrote:
> Hi,
>
> I have two feature requests, which should make life easier:
>
> Item 1:   A "Storage Run Before/After Job" Directive for the director
>    Origin: Daniel Bloemer ([EMAIL PROTECTED])
>
>    What:   It should be possible to run a Command before and after a
> particular job on the sotrage daemon.
>
>    Why:    bacula has one drawback if you are using tight security-rules
> concering a DMZ. If you want to backup maschines from a DMZ, you don't
> want to allow the DMZ to access the storage-deamon directly. I use a
> ssh-tunnel started opened before the job, and closed afterwards to
> minmize the access to my intranet. this works fine, as long as director
> and storage are on the same host. But if not.....
>
>    Notes:  no notes for now

This should be possible using Python Scripting in the SD, where you can get 
control in your Python script at several points during the start of a job 
(the documentation is a bit sketchy, sorry ...), and at the very end of the 
job.

This implementation is not exactly the same as a Storage Run Before/After, 
because it would not be the Director that sends the request to the SD, but 
rather it would work depending on how you program it in the SD.

>
> Item 2:   A "Job Batch"-directive for the storage-director which allows
> the user to start several Jobs as a batch.
>
>    Origin: Daniel Bloemer ([EMAIL PROTECTED])
>
>    What:   A directive to bundle certain jobs and run them all at once.
>
>    Why:    Running automated backups works fine, but if you can not run
> backups automatically (for example: You don't know fo rshure when your
> USB-Disc is plugged in) and have to start them manually, it is quite
> inconvenient to start each job manually from the console.
>
>    Notes:  no notes for now

This can be implemented using the new "Run" directive in the Job resource.
This directive is described in the ReleaseNotes as well as the new manual.
Note, the primary purpose of the Run command is to clone jobs, but you can 
also use it to simply start other jobs.

If you think that the current 1.38.0 implementation does not properly support 
your two requests, please resubmit them with an explanation.

-- 
Best regards,

Kern

  (">
  /\
  V_V


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to