Andreas,

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:bacula-users-
> [EMAIL PROTECTED] On Behalf Of Andreas Helmcke
> Sent: Wednesday, May 30, 2007 6:03 PM
> To: bacula-users@lists.sourceforge.net
> Subject: Re: [Bacula-users] Problems with autochanger and bacula 2.0.3
> 
> Hello,
> 
> [EMAIL PROTECTED] wrote:
> > Hello all,
> >
> > I am currently running bacula v2.0.3 on a Solaris 9 system with a
> > Qualstar RLS-8236 Tape Library. The Library has 2 LTO-2 tape drives.
> > Bacula has worked okay, but recently (after upgrading to 2.0.3 from
> > 1.38.11) I am getting backup errors on a couple of clients.
> >
> > [...]
> >
> > Here ia my autochanger and drive configuration from bacula-sd.conf:
> >
> > # An autochanger device with two drives
> > #
> > Autochanger {
> >   Name = Autochanger-0
> >   Device = LTO-0
> >   Device = LTO-1
> >   Changer Command = "/usr/local/bacula/etc/mtx-changer %c %o %S %a
%d"
> >   Changer Device = /dev/scsi/changer/c2t0d0 }
> >
> > Device {
> >   Name = LTO-0
> >   Drive Index = 0
> >   Media Type = LTO-2
> >   Archive Device = /dev/rmt/0cbn
> >   AutomaticMount = yes;               # when device opened, read it
> >   AlwaysOpen = yes;
> >   RemovableMedia = yes;
> >   RandomAccess = no;
> >   AutoChanger = yes
> >   Autoselect = yes              # Default is yes but not using both
> > drives
> >   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
> >   Spool Directory = /local0/BACKUP
> >   Maximum Spool Size=16777216000
> >   Maximum Job Spool Size=10485760000
> >   Maximum Network Buffer Size = 65536
> > }
> >
> > Device {
> >   Name = LTO-1
> >   Drive Index = 1
> >   Media Type = LTO-2
> >   Archive Device = /dev/rmt/1cbn
> >   AutomaticMount = yes;               # when device opened, read it
> >   AlwaysOpen = yes;
> >   RemovableMedia = yes;
> >   RandomAccess = no;
> >   AutoChanger = yes
> >   Autoselect = yes              # Default is yes but not using both
> > drives
> >   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
> >   Spool Directory = /local3/BACKUP
> >   Maximum Spool Size=29360128000
> >   Maximum Job Spool Size=19922944000
> >   Maximum Network Buffer Size = 65536
> > }
> >
> > Here are the Daily01 and Daily02 pool definitions:
> >
> > Pool {
> >   Name = Daily01
> >   Pool Type = Backup
> >   Recycle = yes                 # Bacula can automatically recycle
> > Volumes
> >   AutoPrune = yes               # Prune expired volumes
> >   Volume Use Duration = 21 days
> >   Volume Retention = 60 days    # 2 Months
> >   #Accept Any Volume = yes       # write on any volume in the pool
> >   Cleaning Prefix = Clean
> > }
> >
> > Pool {
> >   Name = Daily02
> >   Pool Type = Backup
> >   Recycle = yes                 # Bacula can automatically recycle
> > Volumes
> >   AutoPrune = yes               # Prune expired volumes
> >   Volume Use Duration = 21 days
> >   Volume Retention = 60 days    # 2 Months
> >   #Accept Any Volume = yes       # write on any volume in the pool
> >   Cleaning Prefix = Clean
> > }
> 
> This looks correct.
> 
> >
> > If you need more information please let me know.
> >
> 
> Storage and Jobdefintion in bacula-dir.conf would be helpful.

Here is the Storage, Job, JobDefs and Schedule for the systems that are
failing. I also included the Job and JobDefs for one of the systems that
*is* working with the *02 pools.

# Definition of LTO tape storage device
Storage {
  Name = Autochanger-0
#  Do not use "localhost" here
  Address = 172.16.10.45                # N.B. Use a fully qualified
name here
  SDPort = 9103
  Password = ..........
  Device = Autochanger-0
  Media Type = LTO-2
  Autochanger = yes
  Maximum Concurrent Jobs = 4
}

JobDefs {
  Name = "Windows-02"
  Type = Backup
  Level = Incremental
  Storage = Autochanger-0
  Pool = Weekly02
  Messages = Standard
  Priority = 10
  Prefer Mounted Volumes = No
}

Job {
  Name = "Grumpy"
  JobDefs = "Windows-02"
  Client = Grumpy
  FileSet = "Daou Standard"
  Schedule = "DailyCycle02-3"
  SpoolData = yes
  Write Bootstrap = "/usr/local/bacula/var/bacula/working/Grumpy.bsr"
}

Schedule {
  Name = "DailyCycle02-3"
  Run = Level=Full Pool=Monthly02 4th sun at 2:40
  Run = Level=Full Pool=Weekly02 1st sun at 3:40
  Run = Level=Differential Pool=Weekly02 2nd-5th sat at 3:40
  Run = Level=Incremental Pool=Daily02 FullPool=Weekly02 mon-fri at 3:40
}

Job {
  Name = "Sleepy"
  JobDefs = "Windows-02"
  Client = Sleepy
  FileSet = "Sleepy"
  Schedule = "DailyCycle02-2"
  SpoolData = yes
  Write Bootstrap = "/usr/local/bacula/var/bacula/working/Sleepy.bsr"
}

Schedule {
  Name = "DailyCycle02-2"
  Run = Level=Full Pool=Monthly02 4th sun at 2:20
  Run = Level=Full Pool=Weekly02 1st sun at 3:20
  Run = Level=Differential Pool=Weekly02 2nd-5th sat at 3:20
  Run = Level=Incremental Pool=Daily02 FullPool=Weekly02 mon-fri at 3:20
}

Here is the information for one of the systems that *does not* fail, it
uses the same JobDefs as the failing jobs:


Job {
  Name = "Happy"
  JobDefs = "Windows-02"
  Client = Happy
  FileSet = "Happy"
  Schedule = "DailyCycle02-1"
  SpoolData = yes
  Write Bootstrap = "/usr/local/bacula/var/bacula/working/Happy.bsr"
}

Schedule {
  Name = "DailyCycle02-1"
  Run = Level=Full Pool=Monthly02 4th sun at 2:08
  Run = Level=Full Pool=Weekly02 1st sun at 3:06
  Run = Level=Differential Pool=Weekly02 2nd-5th sat at 3:06
  Run = Level=Incremental Pool=Daily02 FullPool=Weekly02 mon-fri at 3:06
}

> 
> Please note, that for v2.0.3 to work correctly with autochangers you
> shouldn't
> write to the drives directly but always use the autochanger-device.

That was the change I made when I upgraded from 1.38.11 to 2.0.3 was to
use the Autochanger-0 for the Storage directive in the JobDefs.

Is there any other debugging I could enable in the deamons to see what
is going on during the backup?

Thank you,

Tom.
----
Thomas Boyda
Consultant, Proxicom, Inc.
276-739-2314 (Desk)


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to