Hi All.

I am using Ubuntu Dapper and its Bacula version 1.36.3.

In my setup I have about 15+ clients (mix Ubuntu and Win) that I want
to concurrently run backups at the same time.  My first attempts
resulted with Bacula appearing to hang as I can no longer connect
Bconsole to the Director.  And if I am on the Bconsole when the
concurrent job runs the console get stuck at the line "Running Jobs:"
as if waiting for the director to list the running jobs.

Arno from this list was kind enough to suggest using the "Max
Concurrent Jobs" directive and to have a ping test script.  I am now
using both of the techniques above.  However, I still get the same
problem.

Here are some of my configs:

============from bacula-dir.conf===========
Director {
  Name = sample-dir
  QueryFile = "/etc/bacula/scripts/query.sql"
  WorkingDirectory = "/var/lib/bacula"
  PidDirectory = "/var/run/bacula"
  Maximum Concurrent Jobs = 20
  Messages = Daemon
  DirPort = 9101
  Password = "secret"
  FDConnectTimeout = 1 minutes
  SDConnectTimeout = 1 minutes
}

Client {
  Name = ws00001-fd
  Address = ws00001
  FDPort = 9102
  Catalog = MyCatalog
  Password = "secret"
  File Retention = 30 days
  Job Retention = 6 months
  AutoPrune = yes
 Maximum Concurrent Jobs = 4
}

JobDefs {
  Name = "DefaultJob"
  Type = Backup
  Level = Incremental
  FileSet = "Linux Set"
  Schedule = "WeeklyCycle"
  Storage = File
  Messages = Standard
  Pool = Default
  Full Backup Pool = Full-Pool
  Incremental Backup Pool = Inc-Pool
  Differential Backup Pool = Diff-Pool
  Priority = 10
  Reschedule on Error = yes
  Reschedule Interval = 1 hours
  Reschedule Times = 3
  Maximum Concurrent Jobs = 4
  RunBeforeJob = "/home/admin/bin/checkhost -v %c"
}

Job {
  Name = "ws00001-job"
  JobDefs = "DefaultJob"
  Client = ws00001-fd
  Write Bootstrap = "/var/lib/bacula/ws00001.bsr"
}

Schedule {
  Name = "WeeklyCycle"
  Run = Level=Full 1st sun at 12:05
  Run = Level=Differential 2nd-5th sun at 12:05
  Run = Level=Incremental mon-sat at 9:05
}

Storage {
  Name = File
  Address = sample
  SDPort = 9103
  Password = "secret"
  Device = FileStorage
  Media Type = File
  Maximum Concurrent Jobs = 4
}

=========from bacula-sd.conf=============
  Storage {
  Name = sample-sd
  SDPort = 9103
  WorkingDirectory = "/var/lib/bacula"
  Pid Directory = "/var/run/bacula"
  Maximum Concurrent Jobs = 20
}

Director {
  Name = sample-dir
  Password = "secret"
}

Device {
  Name = FileStorage
  Media Type = File
  Archive Device = /backups
  LabelMedia = yes;
  Random Access = Yes;
  AutomaticMount = yes;
  RemovableMedia = no;
  AlwaysOpen = no;
}

=======from a bacula-fd.conf===========
FileDaemon {
  Name = ws00001-fd
  FDport = 9102
  WorkingDirectory = /var/lib/bacula
  Pid Directory = /var/run/bacula
  Maximum Concurrent Jobs = 20
  SD Connect Timeout = 5 min
}

=================================

After reading the documentation I believe I am using the "Maximum
Concurrent Jobs" in the proper places already.  The checkhost script
of Phil Stracchino is running well and it properly reports and
dismisses the current job order of offline hosts.

I would appreciate it if some of the list members can again point me
to the right direction?

Thank you.


Holden

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to