Bacula-users

Re: [Bacula-users] Simplified pools

2010-04-07 08:29:55
Subject: Re: [Bacula-users] Simplified pools
From: Phil Stracchino <alaric AT metrocast DOT net>
To: Craig Ringer <craig AT postnewspapers.com DOT au>
Date: Wed, 07 Apr 2010 08:26:56 -0400
On 04/07/10 00:42, Craig Ringer wrote:
> Phil Stracchino wrote:
>> I can confirm that it still works in 5.x as well.  I use this for disk
>> volumes:
>>
>>   Label Format =
>> "FULL-$Year${Month:p/2/0/r}${Day:p/2/0/r}-${Hour:p/2/0/r}:${Minute:p/2/0/r}"
>>
>> (with alterations for Differential and Incremental pools, of course.)
> 
> If it's not going to be removed and replaced with something 10x as
> complicated, perhaps it should be un-deprecated?

As far as I know, there are no plans at this time to actually remove
that functionality.  I'm not really clear on why it was deprecated.

> Oh well, I'll use it if it still works. It's not like I can't port the
> config over to whatever is required later if it is ever dropped. Thanks
> for the tip.
> 
> I'm troubled by the approach taken with Bacula of "it's possible with
> some scripting, so why should Bacula make it simple and easy to do this
> common task". Then again, perhaps I'm just trying to do things the wrong
> way and what I see as simple and common, like concurrent backups to a
> sd, isn't.

Part of what's going on is that Bacula has explored several different
routes for scriptable automation so as to provide the maximum possible
flexibility, but so far each of them has been found to have drawbacks.
(The principal drawback in the case of Python being, in my admittedly
inexpert opinion, that Python is something of a niche language, much
less widely known and used than - for example - Perl.  While I know
people who swear by Python, I also know plenty who swear *at* it, not
least for its use of whitespace to define lexical scope.)  While
different solutions have been explored at different times, generally the
original basic functionality that may be limited but works has not been
removed unless it's actively broken or causing things to break.  (I'm
actually surprised that schedule-based overrides have not been removed,
given the Pool problems already discussed.)


-- 
  Phil Stracchino, CDK#2     DoD#299792458     ICBM: 43.5607, -71.355
  alaric AT caerllewys DOT net   alaric AT metrocast DOT net   phil AT 
co.ordinate DOT org
         Renaissance Man, Unix ronin, Perl hacker, Free Stater
                 It's not the years, it's the mileage.

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users