Hi,

On 5/3/2006 6:35 PM, Dan Langille wrote:
On 3 May 2006 at 9:07, Karl Cunningham wrote:


On 5/3/2006 6:36 AM, Dan Langille wrote:

On 3 Dec 2004 at 9:49, Karl Cunningham wrote:


Does anyone have an idea how to do a schedule for the *day before* the
first Saturday of the month?

We do a full backup on the first Saturday of the month, but want the
incremental backups the day before to start earlier than other Friday jobs,
so they're sure to be done in time to change the media before we go home
that day. Usually that would fall on the first Friday of the month,
sometimes the fifth, once in a great while the fourth.

If there is no way to do this with the existing system, one thing I think
would work is a "timeoffset=nnn" as part of a schedule resource. nnn would
be an integer number of minutes that would add to the time that is
otherwise specified in the schedule. Negative values of nnn would subtract
time.  Something like this:

Run = timeoffset=-1440 dec first Saturday at 16:01

Ideas? Thoughts?

What about this:

Schedule a job for every Friday. Include a RunBeforeJob option in that job. In that script, check to see if tomorrow is the first Saturday of the month. If it is, proceed. If it is not, error out and the backup job will not run.

If you don't like error'd out jobs, set up a cron job to do the same as above, but instead of proceeding, it invokes bconsole, and runs the job.

Dan --

Thanks for the suggestion. I like this. We've mostly gotten around the problem in other ways but not always the ideal. Your idea could probably be done with only a small shell script on the server.


If it works, please post the script for the next person. ;)


One suggestion: Have a look at http://www.biostat.wisc.edu/~annis/creations/period.py.html That site was pointed out to me related to Bacula, but currently I use period.py for my monitoring services only. Works fine, is really simple to use (even simpler for native English speakers I guess) and it's a good reason to start using python - some day Baculas events might become really interesting :-)

Unfortunately, there's no 'Last[Sun-Sat]' in period.py, but someone more fluent in python than I might implement that...

Arno


--
IT-Service Lehmann                    [EMAIL PROTECTED]
Arno Lehmann                  http://www.its-lehmann.de


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to