Hi Jared,

In your bacula-sd.conf, you have defined an autochanger device:
Name = Autochanger

  Device = Drive-1, Drive-2, Drive-3, Drive-4, Drive-5, Drive-6, Drive-7,
Drive-8, Drive-9, Drive-10

...

}


But, in your bacula-sd.conf, you don't use it. Instead, you have a storage
definition for each of your tape devices, like the bellow one for the
Drive-1:


Storage {

  Name = Tape1

  Address = backup              # N.B. Use a fully qualified name here, not
localhost

  SDPort = 9103

  Password = “PASSWORD"  # password for SD

  Device = Drive-1

  Media Type = LTO

  Autochanger = yes                   # enable for autochanger device

  Maximum Concurrent Jobs = 20

}

​This way, you are not using an autochanger nor a group of devices, but
stand alone tape drives.​

If you want to use the autochanger, in your bacula-dir.conf, you should
have just one storage definition for your autochanger, like (note that the
Device name in your bacula-dir.conf is the same as the Autochanger Name in
your bacula-sd.conf):

Storage {

  Name =
Autochanger-sd​

  Address = backup              # N.B. Use a fully qualified name here, not
localhost

  SDPort = 9103

  Password = “PASSWORD"  # password for SD

  Device =
​Autochanger

  Media Type = LTO

  Autochanger = yes                   # enable for autochanger device

  Maximum Concurrent Jobs = 20

}

​Also, could you please confirm if the bellow definitions in your pools are
really working?

Pool {

  Name = Default

  Pool Type = Backup

  Storage = Tape7, Tape8, Tape9, Tape10

...

}


Is it really possible to have more than one storage in the storage
directive definition above? Because I really think that the storage
directive accepts just one storage entry definition. And if you have
defined an autochanger in your bacula-dir.conf, so this should be something
like:


Pool {

  Name = Default

  Pool Type = Backup

  Storage = Autochanger-sd

...

}


Best regards,

Ana


On Wed, Nov 19, 2014 at 5:01 PM, Kelley, Jared <jkel...@popcap.com> wrote:

>  Sure, here is my bacula-sd.conf and bacula-dir.conf.  passwords and
> addresses edited for security reasons.
>
>
>
>  # Default Bacula Storage Daemon Configuration file
>
> #
>
> #  For Bacula release 3.0.1 (30 April 2009) -- debian 5.0.1
>
> #
>
> # You may need to change the name of your tape drive
>
> #   on the "Archive Device" directive in the Device
>
> #   resource.  If you change the Name and/or the
>
> #   "Media Type" in the Device resource, please ensure
>
> #   that dird.conf has corresponding changes.
>
> #
>
>
>  Storage {                             # definition of myself
>
>   Name = backup02-sd
>
>   SDPort = 9103                  # Director's port
>
>   WorkingDirectory = "/etc/bacula/working"
>
>   Pid Directory = "/var/run/bacula"
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>
>  # List Directors who are permitted to contact Storage daemon
>
> #
>
> Director {
>
>   Name = backup02-dir
>
>   Password = “PASSWORD"
>
> }
>
>
>
>  ## Restricted Director, used by tray-monitor to get the
>
> #   status of the storage daemon
>
> ##
>
> Director {
>
>   Name = backup02-mon
>
>   Password = “PASSWORD"
>
>   Monitor = yes
>
> }
>
>
>
>  Autochanger {
>
>   Name = Autochanger
>
>   Device = Drive-1, Drive-2, Drive-3, Drive-4, Drive-5, Drive-6, Drive-7,
> Drive-8, Drive-9, Drive-10
>
>   Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
>
>   Changer Device = /dev/sg12
>
> }
>
>
>
>  Device {
>
>   Name = Drive-1
>
>   Drive Index = 0
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-01-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-2
>
>   Drive Index = 1
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-02-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-3
>
>   Drive Index = 2
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-03-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-4
>
>   Drive Index = 3
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-04-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-5
>
>   Drive Index = 4
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-05-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-6
>
>   Drive Index = 5
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-06-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-7
>
>   Drive Index = 6
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-07-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-8
>
>   Drive Index = 7
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-08-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-9
>
>   Drive Index = 8
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-09-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>  Device {
>
>   Name = Drive-10
>
>   Drive Index = 9
>
>   Media Type = LTO
>
>   Archive Device =
> /dev/tape/by-path/ip-:3260-iscsi-iqn.1997-05.com.amazon:sgw-20b85d49-tapedrive-10-lun-0-nst
>
>   AutomaticMount = yes;               # when device opened, read it
>
>   AlwaysOpen = yes;
>
>   RemovableMedia = yes;
>
>   RandomAccess = no;
>
>   LabelMedia = no;
>
>   AutoChanger = yes
>
>   # Enable the Alert command only if you have the mtx package loaded
>
>   Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>
>   SpoolDirectory = /etc/bacula/spool
>
>   Maximum Concurrent Jobs = 20
>
>   Maximum Changer Wait = 10 minutes
>
> }
>
>
>
>  # Send all messages except skipped files back to Director
>
> Messages {
>
>   Name = Standard
>
>   director = backup02-dir = all, !skipped, !restored
>
> }
>  ########### END BACULA-SD.CONF ############
>
>  ########### BEGIN BACULA-DIR.CONF ##########
>
>
>  Default Bacula Director Configuration file
>
> #
>
> #  The only thing that MUST be changed is to add one or more
>
> #   file or directory names in the Include directive of the
>
> #   FileSet resource.
>
> #
>
> #  For Bacula release 3.0.1 (30 April 2009) -- debian 5.0.1
>
> #
>
> #  You might also want to change the default email address
>
> #   from root to your address.  See the "mail" and "operator"
>
> #   directives in the Messages resource.
>
> #
>
>
>  ###
>
> ### Source other config files
>
> ###
>
>
>  @/etc/bacula/clients.conf
>
> @/etc/bacula/jobs.conf
>
>
>  ###
>
> ### Basic director configuration
>
> ###
>
>
>  Director {                            # define myself
>
>   Name = backup02-dir
>
>   DIRport = 9101                # where we listen for UA connections
>
>   QueryFile = "/etc/bacula/query.sql"
>
>   WorkingDirectory = "/etc/bacula/working"
>
>   PidDirectory = "/var/run/bacula"
>
>   Maximum Concurrent Jobs = 20
>
>   Password = “PASSWORD"         # Console password
>
>   Messages = Daemon
>
>   DIRAddress = localhost
>
> }
>
>
>
>  ###
>
> ### Storage
>
> ###
>
>
>
>  # Storage device for tape
>
> Storage {
>
>   Name = Tape1
>
>   Address = backup              # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-1
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape2
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-2                      # must be same Device in sd
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape3
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-3
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape4
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-4
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape5
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-5
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape6
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-6
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape7
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-7
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape8
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-8
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape9
>
>   Address = backup               # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-9
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  Storage {
>
>   Name = Tape10
>
>   Address = backup              # N.B. Use a fully qualified name here,
> not localhost
>
>   SDPort = 9103
>
>   Password = “PASSWORD"  # password for SD
>
>   Device = Drive-10
>
>   Media Type = LTO
>
>   Autochanger = yes                   # enable for autochanger device
>
>   Maximum Concurrent Jobs = 20
>
> }
>
>
>  #Storage {
>
> ###
>
> ###
>
> ### Storage pools
>
> ###
>
> # Default storage pool
>
> Pool {
>
>   Name = Default
>
>   Pool Type = Backup
>
>   Storage = Tape7, Tape8, Tape9, Tape10
>
>   Recycle = no                       # Bacula can automatically recycle
> Volumes
>
>   AutoPrune = yes                     # Prune expired volumes
>
>   Volume Retention = 365 days         # one year
>
>   Maximum Volume Bytes = 2500G
>
> }
>
>
>  ###
>
> # social service storage pool
>
> Pool {
>
>   Name = svc
>
>   Pool Type = Backup
>
>   Storage = Tape1, Tape2
>
>   Recycle = no                       # Bacula can automatically recycle
> Volumes
>
>   AutoPrune = yes                     # Prune expired volumes
>
>   Volume Retention = 365 days         # one year
>
>   Maximum Volume Bytes = 2500G
>
> }
>
>
>  # database service storage pool
>
> Pool {
>
>   Name = database
>
>   Pool Type = Backup
>
>   Storage = Tape3, Tape4, Tape5, Tape6
>
>   Recycle = no                       # Bacula can automatically recycle
> Volumes
>
>   AutoPrune = yes                     # Prune expired volumes
>
>   Volume Retention = 365 days         # one year
>
>   Maximum Volume Bytes = 2500G
>
> }
>
>
>  ###
>
> ### Backup catalog
>
> ###
>
>
>  # Generic catalog service
>
> Catalog {
>
>   Name = MyCatalog
>
> # Uncomment the following line if you want the dbi driver
>
> # dbdriver = "dbi:mysql"; dbaddress = 127.0.0.1; dbport =
>
>   dbname = "bacula"; dbuser = “USER"; dbpassword = “HAHAHA"
>
> }
>
>
>
>  ###
>
> ### Logging
>
> ###
>
>
>  # Reasonable message delivery -- send most everything to email address
>
> #  and to the console
>
> Messages {
>
>   Name = Standard
>
> #
>
> # NOTE! If you send to two email or more email addresses, you will need
>
> #  to replace the %r in the from field (-f part) with a single valid
>
> #  email address in both the mailcommand and the operatorcommand.
>
> #  What this does is, it sets the email address that emails would display
>
> #  in the FROM field, which is by default the same email as they're being
>
> #  sent to.  However, if you send email to more than one address, then
>
> #  you'll have to set the FROM address manually, to a single address.
>
> #  for example, a 'no-re...@mydomain.com', is better since that tends to
>
> #  tell (most) people that its coming from an automated source.
>
>
>  #
>
>   mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s
> \"Bacula: %t %e of %c %l\" %r"
>
>   operatorcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\"
> -s \"Bacula: Intervention needed for %j\" %r"
>
>   mail on error = EMAILADDRESS = all, !skipped
>
>   operator = EMAILADDRESS= mount
>
>   console = all, !skipped, !saved
>
> #
>
> # WARNING! the following will create a file that you must cycle from
>
> #          time to time as it will grow indefinitely. However, it will
>
> #          also keep all your messages if they scroll off the console.
>
> #
>
>   append = "/etc/bacula/working/log" = all, !skipped
>
>
>    catalog = all, !skipped, !saved
>
> }
>
>
>
>  #
>
> # Message delivery for daemon messages (no job).
>
> Messages {
>
>   Name = Daemon
>
>   mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s
> \"Bacula daemon message\" %r"
>
>   mail = root@localhost = all, !skipped
>
>   console = all, !skipped, !saved
>
>   append = "/etc/bacula/working/log" = all, !skipped
>
> }
>
>
>
>  ###
>
> ### Console
>
> ###
>
>
>  # Restricted console used by tray-monitor to get the status of the
> director
>
> Console {
>
>   Name = backup02-mon
>
>   Password = “PASSWORD"
>
>   CommandACL = status, .status
>
> }
>
>   From: "Ana Emília M. Arruda" <emiliaarr...@gmail.com>
> Date: Wednesday, November 19, 2014 at 11:27 AM
> To: "Kelley, Jared" <jkel...@popcap.com>
> Cc: "hei...@bacula.com.br" <hei...@bacula.com.br>, Josh Fisher <
> jfis...@pvct.com>, "bacula-users@lists.sourceforge.net" <
> bacula-users@lists.sourceforge.net>
>
> Subject: Re: [Bacula-users] bacula can't make use of multi drives
>
>   Hi Jared,
>
>  Can you post here your storage configurations?
>
>  Best regards,
> Ana
>
> On Wed, Nov 19, 2014 at 3:56 PM, Kelley, Jared <jkel...@popcap.com> wrote:
>
>>  For the sake of sharing information I am going to reply to this thread
>> since I am working on the same type of setup and experiencing similar
>> issues.
>>
>>
>>  I removed the setting ‘prefer mounted volumes = no' and separated my
>> jobs into 3 different pools.  All my jobs are running smoothly now, no
>> failures.  The prefer mounted volumes was the issue.
>> Now I am experiencing interleaving on a single volume/tape drive with
>> multiple jobs scheduled at the same time, in the same pool, as opposed to
>> bacula using different volumes and different drives for jobs scheduled at
>> the same time for the same pool.
>>
>>  Here is my issue:
>>
>>  I have 10 jobs that kick off  at the same time every day.  Each job
>> takes anywhere from 10 minutes to 2 hours.  The pool behind these jobs has
>> 4 tape drives and 4 volumes(virtual tapes) assigned to it.  The 10 jobs all
>> kick off at the same time and they all write to the same volume,
>> apparently(assuming) interleaving the data.   See my paste below, Ive
>> bolded start times, end times, pools and tapes.  One can see these jobs all
>> completed near each other and ran for over an hour.  All to the same
>> tape/volume, tape3 and volume *AAAACF5F6A* .   I assume if I had the
>> "prefer mounted volume=no" for these jobs they would use all 4 drives in
>> the pool and write to separate volumes as opposed to interleaving to a
>> single drive and volume.  But based on the manual, reported problems and
>> experienced problems with ‘prefer mounted volumes = no’ I hesitate to use
>> that.
>>
>>  My question:
>> Is there another way to get multiple jobs scheduled at the same time to
>> run concurrently using different drives and volumes, as assigned to the
>> pool, versus all writing at the same time and interleaving the data to a
>> single drive and volume even though the pool has 4 drives/volumes assigned
>> to it?    Or is prefer mounted volumes = no the only way to solve this?
>>
>>  any help is greatly appreciated
>>
>>  19-Nov 10:06 backup02-sd JobId 925: Job write elapsed time = 01:01:23,
>> Transfer rate = 1.489 M Bytes/second
>>
>> 19-Nov 10:06 backup02-dir JobId 925: Bacula backup02-dir 5.2.6 (21Feb12):
>>
>>   Build OS:               x86_64-pc-linux-gnu ubuntu 14.04
>>
>>   JobId:                  925
>>
>>   Job:                    labsdb1.2014-11-19_09.05.00_21
>>
>>   Backup Level:           Full (upgraded from Differential)
>>
>>   Client:                 "labsdb1" 2.4.4 (28Dec08)
>> x86_64-pc-linux-gnu,debian,lenny/sid
>>
>>   FileSet:                "Database Backup" 2014-11-07 22:02:50
>>
>>   P*ool:                   "database" (From Job resource)*
>>
>>   Catalog:                "MyCatalog" (From Client resource)
>>
>>   *Storage:                "Tape3" (From Pool resource)*
>>
>>   *Scheduled time:         19-Nov-2014 09:05:00*
>>
>> *  Start time:             19-Nov-2014 09:05:02*
>>
>>   *End time:               19-Nov-2014 10:06:26*
>>
>>   Elapsed time:           1 hour 1 min 24 secs
>>
>>   Priority:               10
>>
>>   FD Files Written:       2
>>
>>   SD Files Written:       2
>>
>>   FD Bytes Written:       5,486,802,781 (5.486 GB)
>>
>>   SD Bytes Written:       5,486,802,988 (5.486 GB)
>>
>>   Rate:                   1489.4 KB/s
>>
>>   Software Compression:   None
>>
>>   VSS:                    no
>>
>>   Encryption:             no
>>
>>   Accurate:               no
>>
>>   *Volume name(s):         AAAACF5F6A*
>>
>>   Volume Session Id:      155
>>
>>   Volume Session Time:    1415816791
>>
>>   Last Volume Bytes:      1,348,311,508,992 (1.348 TB)
>>
>>   Non-fatal FD errors:    0
>>
>>   SD Errors:              0
>>
>>   FD termination status:  OK
>>
>>   SD termination status:  OK
>>
>>   Termination:            Backup OK
>>
>>
>>  19-Nov 10:06 backup02-dir JobId 925: Begin pruning Jobs older than 1
>> year .
>>
>> 19-Nov 10:06 backup02-dir JobId 925: No Jobs found to prune.
>>
>> 19-Nov 10:06 backup02-dir JobId 925: Begin pruning Files.
>>
>> 19-Nov 10:06 backup02-dir JobId 925: No Files found to prune.
>>
>> 19-Nov 10:06 backup02-dir JobId 925: End auto prune.
>>
>>
>>  19-Nov 10:41 backup02-sd JobId 919: Job write elapsed time = 01:36:26,
>> Transfer rate = 2.570 M Bytes/second
>>
>> 19-Nov 10:41 backup02-dir JobId 919: Bacula backup02-dir 5.2.6 (21Feb12):
>>
>>   Build OS:               x86_64-pc-linux-gnu ubuntu 14.04
>>
>>   JobId:                  919
>>
>>   Job:                    shopd1.2014-11-19_09.05.00_15
>>
>>   Backup Level:           Full (upgraded from Differential)
>>
>>   Client:                 "shopdb1" 5.0.2 (28Apr10)
>> x86_64-pc-linux-gnu,debian,squeeze/sid
>>
>>   FileSet:                "varlibDatabase Backup" 2014-11-06 20:20:52
>>
>>   *Pool:                   "database" (From Job resource)*
>>
>>   Catalog:                "MyCatalog" (From Client resource)
>>
>>   *Storage:                "Tape3" (From Pool resource)*
>>
>>   *Scheduled time:         19-Nov-2014 09:05:00*
>>
>> *  Start time:             19-Nov-2014 09:05:00*
>>
>>   *End time:               19-Nov-2014 10:41:26*
>>
>>   Elapsed time:           1 hour 36 mins 26 secs
>>
>>   Priority:               10
>>
>>   FD Files Written:       3
>>
>>   SD Files Written:       3
>>
>>   FD Bytes Written:       14,875,191,024 (14.87 GB)
>>
>>   SD Bytes Written:       14,875,192,011 (14.87 GB)
>>
>>   Rate:                   2570.9 KB/s
>>
>>   Software Compression:   None
>>
>>   VSS:                    no
>>
>>   Encryption:             yes
>>
>>   Accurate:               no
>>
>>   *Volume name(s):         AAAACF5F6A*
>>
>>   Volume Session Id:      149
>>
>>   Volume Session Time:    1415816791
>>
>>   Last Volume Bytes:      1,375,507,574,784 (1.375 TB)
>>
>>   Non-fatal FD errors:    0
>>
>>   SD Errors:              0
>>
>>   FD termination status:  OK
>>
>>   SD termination status:  OK
>>
>>   Termination:            Backup OK
>>
>>
>>  19-Nov 10:41 backup02-dir JobId 919: Begin pruning Jobs older than 7
>> years .
>>
>> 19-Nov 10:41 backup02-dir JobId 919: No Jobs found to prune.
>>
>> 19-Nov 10:41 backup02-dir JobId 919: Begin pruning Files.
>>
>> 19-Nov 10:41 backup02-dir JobId 919: No Files found to prune.
>>
>> 19-Nov 10:41 backup02-dir JobId 919: End auto prune.
>>
>>
>>
>>  19-Nov 11:10 backup02-sd JobId 917: Job write elapsed time = 02:05:32,
>> Transfer rate = 3.894 M Bytes/second
>>
>> 19-Nov 11:10 backup02-dir JobId 917: Bacula backup02-dir 5.2.6 (21Feb12):
>>
>>   Build OS:               x86_64-pc-linux-gnu ubuntu 14.04
>>
>>   JobId:                  917
>>
>>   Job:                    pushdb.2014-11-19_09.05.00_13
>>
>>   Backup Level:           Full (upgraded from Differential)
>>
>>   Client:                 "pushdb1" 5.0.2 (28Apr10)
>> x86_64-pc-linux-gnu,debian,6.0.6
>>
>>   FileSet:                "varlibDatabase Backup" 2014-11-06 20:20:52
>>
>>   *Pool:                   "database" (From Job resource)*
>>
>>   Catalog:                "MyCatalog" (From Client resource)
>>
>>   *Storage:                "Tape3" (From Pool resource)*
>>
>>   *Scheduled time:         19-Nov-2014 09:05:00*
>>
>> *  Start time:             19-Nov-2014 09:05:00*
>>
>>   *End time:               19-Nov-2014 11:10:33*
>>
>>   Elapsed time:           2 hours 5 mins 33 secs
>>
>>   Priority:               10
>>
>>   FD Files Written:       2
>>
>>   SD Files Written:       2
>>
>>   FD Bytes Written:       29,334,385,684 (29.33 GB)
>>
>>   SD Bytes Written:       29,334,385,894 (29.33 GB)
>>
>>   Rate:                   3894.1 KB/s
>>
>>   Software Compression:   None
>>
>>   VSS:                    no
>>
>>   Encryption:             no
>>
>>   Accurate:               no
>>
>>   *Volume name(s):         AAAACF5F6A*
>>
>>   Volume Session Id:      147
>>
>>   Volume Session Time:    1415816791
>>
>>   Last Volume Bytes:      1,397,835,371,520 (1.397 TB)
>>
>>   Non-fatal FD errors:    1
>>
>>   SD Errors:              0
>>
>>   FD termination status:  OK
>>
>>   SD termination status:  OK
>>
>>   Termination:            Backup OK
>>
>>
>>  19-Nov 11:10 backup02-dir JobId 917: Begin pruning Jobs older than 1
>> year .
>>
>> 19-Nov 11:10 backup02-dir JobId 917: No Jobs found to prune.
>>
>> 19-Nov 11:10 backup02-dir JobId 917: Begin pruning Files.
>>
>> 19-Nov 11:10 backup02-dir JobId 917: No Files found to prune.
>>
>> 19-Nov 11:10 backup02-dir JobId 917: End auto prune.
>>
>>
>>  19-Nov 11:26 backup02-sd JobId 915: Job write elapsed time = 02:21:25,
>> Transfer rate = 3.655 M Bytes/second
>>
>> 19-Nov 11:26 backup02-dir JobId 915: Bacula backup02-dir 5.2.6 (21Feb12):
>>
>>   Build OS:               x86_64-pc-linux-gnu ubuntu 14.04
>>
>>   JobId:                  915
>>
>>   Job:                    ecommdb1.2014-11-19_09.05.00_11
>>
>>   Backup Level:           Differential, since=2014-11-08 09:05:03
>>
>>   Client:                 "ecommdb" 2.4.4 (28Dec08)
>> x86_64-pc-linux-gnu,debian,lenny/sid
>>
>>   FileSet:                "Database Backup" 2014-11-07 22:02:50
>>
>>   *Pool:                   "database" (From Job resource)*
>>
>>   Catalog:                "MyCatalog" (From Client resource)
>>
>>   *Storage:                "Tape3" (From Pool resource)*
>>
>>   *Scheduled time:         19-Nov-2014 09:05:00*
>>
>> *  Start time:             19-Nov-2014 09:05:00*
>>
>>   *End time:               19-Nov-2014 11:26:27*
>>
>>   Elapsed time:           2 hours 21 mins 27 secs
>>
>>   Priority:               10
>>
>>   FD Files Written:       1
>>
>>   SD Files Written:       1
>>
>>   FD Bytes Written:       31,016,183,168 (31.01 GB)
>>
>>   SD Bytes Written:       31,016,183,295 (31.01 GB)
>>
>>   Rate:                   3654.6 KB/s
>>
>>   Software Compression:   None
>>
>>   VSS:                    no
>>
>>   Encryption:             no
>>
>>   Accurate:               no
>>
>>   *Volume name(s):         AAAACF5F6A*
>>
>>   Volume Session Id:      145
>>
>>   Volume Session Time:    1415816791
>>
>>   Last Volume Bytes:      1,407,107,681,280 (1.407 TB)
>>
>>   Non-fatal FD errors:    0
>>
>>   SD Errors:              0
>>
>>   FD termination status:  OK
>>
>>   SD termination status:  OK
>>
>>   Termination:            Backup OK
>>
>>
>>   From: "hei...@bacula.com.br" <hei...@bacula.com.br>
>> Date: Wednesday, November 19, 2014 at 9:03 AM
>> To: Josh Fisher <jfis...@pvct.com>
>> Cc: "bacula-users@lists.sourceforge.net" <
>> bacula-users@lists.sourceforge.net>
>> Subject: Re: [Bacula-users] bacula can't make use of multi drives
>>
>>   I think that the only problem with setting "Prefer Mounted Volumes =
>> no" is that it will result in a lot of moving of a volume back and forth
>> between drives. While it might not be a bug, since it works as advertised,
>> it CAN be a problem. For tape, it will really slow things down because it
>> takes a substantial time to move a tape out of one drive and into another.
>> For disk virtual autochangers, though, the moving between "drives" is
>> simply closing a disk file and then re-opening it, meaning that the delay
>> is very negligible.
>>
>>  Mr. Fisher: It's not just that. Eventually "Prefer Mounted Volumes =
>> no" messes up the autochanger during a random backup and you have to
>> restart storage daemon and sometimes powercycle the tape library.
>>
>> If there is some other issue, like a race condition that I am not aware
>> of, then that would indeed be a bug in my book. But I have used
>> PreferMountedVolumes=no for disk virtual autochanger without (so far)
>> encountering any such problems, just the swapping between drives. And for
>> disk virtual autochangers, I don't see that as a problem in and of itself.
>>
>>  I don't know if it is already fixed or if this error happens for all
>> autochangers. But last Bacula System Community Storage whitepapers goes in
>> the same way. Having 2 pools is still safer and more reliable way to do
>> multiple volumes writing.
>>
>>  Regards,
>>
>> =========================================================================
>> Heitor Medrado de Faria  - LPIC-III | ITIL-F
>> Faltam poucos dias - Treinamento Telepresencial Bacula:
>> http://www.bacula.com.br/?p=2174
>>  61 2021-8260 <%2B55%2061%202021-8260> | 8268-4220
>> <%2B55%2061%208268-4220>
>>  Site: www.bacula.com.br | Facebook: heitor.faria
>> <http://www.facebook.com/heitor.faria> | Gtalk: heitorfa...@gmail.com
>> ==========================================================================
>>
>>  ------------------------------
>>  *De: *"Josh Fisher" <jfis...@pvct.com>
>> *Para: *bacula-users@lists.sourceforge.net
>> *Enviadas: *Quarta-feira, 19 de novembro de 2014 14:52:42
>> *Assunto: *Re: [Bacula-users] bacula can't make use of multi drives
>>
>>  On 11/19/2014 11:10 AM, hei...@bacula.com.br wrote:
>>
>>  Is it a bug that bacula cannot write to multiple drives for the jobs in
>> the same pool? Will there be a fix. Back in March 2014 Wolfgang Denk wrote
>> "it can" but how?
>>
>> http://adsm.org/lists/html/Bacula-users/2014-03/msg00212.html
>>
>>  It's not a bug, but just the way it's designed.
>> "Prefer Mounted Volumes=no" it's a directive that could allow to write
>> multiple volumes within the same pool at the same time, however this is a
>> little buggy and not recommended at this time.
>>
>>
>> It's not a bug, but it is a little buggy??
>>
>> I think that the only problem with setting "Prefer Mounted Volumes = no"
>> is that it will result in a lot of moving of a volume back and forth
>> between drives. While it might not be a bug, since it works as advertised,
>> it CAN be a problem. For tape, it will really slow things down because it
>> takes a substantial time to move a tape out of one drive and into another.
>> For disk virtual autochangers, though, the moving between "drives" is
>> simply closing a disk file and then re-opening it, meaning that the delay
>> is very negligible.
>>
>> If there is some other issue, like a race condition that I am not aware
>> of, then that would indeed be a bug in my book. But I have used
>> PreferMountedVolumes=no for disk virtual autochanger without (so far)
>> encountering any such problems, just the swapping between drives. And for
>> disk virtual autochangers, I don't see that as a problem in and of itself.
>>
>>
>>  Regards,
>>
>> =========================================================================
>> Heitor Medrado de Faria  - LPIC-III | ITIL-F
>> Faltam poucos dias - Treinamento Telepresencial Bacula:
>> http://www.bacula.com.br/?p=2174
>>  61 2021-8260 <%2B55%2061%202021-8260> | 8268-4220
>> <%2B55%2061%208268-4220>
>>  Site: www.bacula.com.br | Facebook: heitor.faria
>> <http://www.facebook.com/heitor.faria> | Gtalk: heitorfa...@gmail.com
>> ==========================================================================
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Bacula-users mailing list
>> Bacula-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bacula-users
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Bacula-users mailing list
>> Bacula-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bacula-users
>>
>>
>
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to