On Thursday 05 January 2006 01:24, Wolfgang Denk wrote:
> Hello,
>
> in message <[EMAIL PROTECTED]> you wrote:
> > people chose - apart from that, I never saw anything more complex than a
> > handfull of pools and a single DIR with a single SD in one installation.
>
> Well, I'm running a  DIR  with  two  SD's  here  (actually  two  such
> setups). This works fine, but I'm not doing any fancy stuff yet, just
> learning  and  trying to understand some things as I go. The setup is
> the result of historical and economic reasons; one  drive  is  a  DDS
> autoloader  (where  media  are dirt cheap), the other one is a SLR100
> autoloader (which is much faster and can store much more data).
>
> What I'd _like_ to do is running two DIRs and two SD's in  some  kind
> of  "cross-over"  configuration,  such  that  I  have two independent
> systems (DIR + SD on each system), where both systems can access  the
> volumes  from  the  other  system  as well [the idea is to be able to
> recover even if one of the backup servers or parts  of  the  hardware
> like a tape drive fail].
>
> I think this requires that both DIRs share  one  database  (otherwise
> access  to  the  "other" volumes would be non-trivial), but I have no
> idea if such a mode of operation is possible at all.
>
> Is such a setup possible at all?

My original idea some 5 years ago was to permit multiple Directors as well as 
SDs and FDs.  Today, you can run with multiple SDs and FDs, but running 
multiple Directors on the same database is not yet possible.  There are just 
too many places in the current database access code where Bacula needs to 
lock the multiple threads, and a second Director would almost surely turn it 
into a catastrophy.

Having multiple Directors is something I would like to permit, but it will 
take a lot of careful thought -- the two big problems that I see off hand is 
that entering the directory and filenames into their appropriate tables has 
to be atomic (i.e. locked at a higher level than the db -- or the code must 
be changed), two Directors must be prohibited from trying to access the same 
Medium (Volume) simultaneously.

-- 
Best regards,

Kern

  (">
  /\
  V_V


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to