Nov 232010
 
*run
A job name must be specified.
The defined Job resources are:
     1: BackupCatalog
     2: RestoreFiles
     3: MigrateDiskToTape
     4: CopyMegaFileToTape
     5: laptop
     6: laptop-vpn
     7: laptop-wifi-5.3
     8: laptop-verify
     9: laptop-websites
    10: laptop-xp
    11: wocker
    12: bast basic
    13: bast home
    14: dbclone basic
    15: dbclone home
    16: polo basic
    17: polo
    18: kraken basic
    19: kraken
    20: nyi maildir
    21: nyi maildir tarball
    22: nyi basic
    23: nyi
    24: supernews basic
    25: supernews
    26: supernews maildir
    27: ngaio basic
    28: ngaio databases
    29: ngaio
    30: latens basic
    31: latens home
    32: testing
    33: kraken tape
Select Job resource (1-33): 33
Run Backup job
JobName:  kraken tape
Level:    Incremental
Client:   kraken-fd
FileSet:  small fileset
Pool:     Fulls (From Job resource)
Storage:  DigitalTapeLibrary (From Pool resource)
When:     2010-11-23 20:26:35
Priority: 10
OK to run? (yes/mod/no): mod
Parameters to modify:
     1: Level
     2: Storage
     3: Job
     4: FileSet
     5: Client
     6: When
     7: Priority
     8: Pool
     9: Plugin Options
Select parameter to modify (1-9): 1
Levels:
     1: Full
     2: Incremental
     3: Differential
     4: Since
     5: VirtualFull
Select level (1-5): 1
Run Backup job
JobName:  kraken tape
Level:    Full
Client:   kraken-fd
FileSet:  small fileset
Pool:     Fulls (From Job resource)
Storage:  DigitalTapeLibrary (From Pool resource)
When:     2010-11-23 20:26:35
Priority: 10
OK to run? (yes/mod/no): yes
Job queued. JobId=40124
*m
23-Nov 20:26 bacula-dir JobId 40124: Start Backup JobId 40124, Job=kraken_tape.2010-11-23_20.26.41_08
23-Nov 20:26 kraken-sd JobId 40124: 3307 Issuing autochanger "unload slot 10, drive 0" command.
*m
23-Nov 20:27 bacula-dir JobId 40124: Using Device "DTL01"
23-Nov 20:27 kraken-sd JobId 40124: Invalid slot=0 defined in catalog for Volume "DGG465" on "DTL01" (/dev/nsa0). Manual load may be required.
23-Nov 20:27 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:27 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:27 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:27 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:27 kraken-sd JobId 40124: W]# /usr/local/sbin/mtx-changer /dev/pass10 load 5 /dev/sa0 0
Loading media from Storage Element 5 into drive 0...done
arning: mount.c:217 Open device "DTL01" (/dev/nsa0) Volume "DGG465" failed:
ERR=dev.c:491 Unable to open device "DTL01" (/dev/nsa0): ERR=Device not configured

23-Nov 20:27 kraken-sd JobId 40124: Invalid slot=0 defined in catalog for Volume "DGG465" on "DTL01" (/dev/nsa0). Manual load may be required.
23-Nov 20:27 kraken-sd JobId 40124: Please mount Volume "DGG465" or label a new one for:
    Job:          kraken_tape.2010-11-23_20.26.41_08
    Storage:      "DTL01" (/dev/nsa0)
    Pool:         Fulls
    Media type:   DLT
*m
23-Nov 20:32 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:32 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:32 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:32 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:32 kraken-sd JobId 40124: Warning: mount.c:217 Open device "DTL01" (/dev/nsa0) Volume "DGG465" failed:
 ERR=dev.c:491 Unable to open device "DTL01" (/dev/nsa0): ERR=Device not configured

23-Nov 20:32 kraken-sd JobId 40124: Invalid slot=0 defined in catalog for Volume "DGG465" on "DTL01" (/dev/nsa0). Manual load may be required.
23-Nov 20:37 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:37 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:37 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:37 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:37 kraken-sd JobId 40124: Warning: mount.c:217 Open device "DTL01" (/dev/nsa0) Volume "DGG465" failed:
 ERR=dev.c:491 Unable to open device "DTL01" (/dev/nsa0): ERR=Device not configured

23-Nov 20:37 kraken-sd JobId 40124: Invalid slot=0 defined in catalog for Volume "DGG465" on "DTL01" (/dev/nsa0). Manual load may be required.
23-Nov 20:42 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:42 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:42 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:42 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:42 kraken-sd JobId 40124: Warning: mount.c:217 Open device "DTL01" (/dev/nsa0) Volume "DGG465" failed:
 ERR=dev.c:491 Unable to open device "DTL01" (/dev/nsa0): ERR=Device not configured

23-Nov 20:42 kraken-sd JobId 40124: Invalid slot=0 defined in catalog for Volume "DGG465" on "DTL01" (/dev/nsa0). Manual load may be required.
23-Nov 20:47 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:47 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:47 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:47 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 20:47 kraken-sd JobId 40124: Warning: mount.c:217 Open device "DTL01" (/dev/nsa0) Volume "DGG465" failed:
 ERR=dev.c:491 Unable to open device "DTL01" (/dev/nsa0): ERR=Device not configured

*

Why do you want DGG465? There are perfectly fine Volumes already in the library:

*list media pool=Fulls
+---------+------------+-----------+---------+----------------+----------+--------------+---------+------+-----------+-----------+---------------------+
| mediaid | volumename | volstatus | enabled | volbytes       | volfiles | volretention | recycle | slot | inchanger | mediatype | lastwritten         |
+---------+------------+-----------+---------+----------------+----------+--------------+---------+------+-----------+-----------+---------------------+
|     267 | DGG457     | Full      |       1 | 49,412,772,864 |       61 |   94,608,000 |       1 |    0 |         0 | DLT       | 2010-02-23 12:31:20 |
|     268 | DGG441     | Full      |       1 | 52,202,078,208 |       62 |   94,608,000 |       1 |    0 |         0 | DLT       | 2010-03-07 09:29:08 |
|     269 | DGG471     | Error     |       1 | 49,254,395,904 |       53 |   94,608,000 |       1 |    0 |         0 | DLT       | 2010-03-07 15:37:37 |
|     270 | DGG465     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
|     271 | DGG440     | Full      |       1 | 55,951,193,088 |       69 |   94,608,000 |       1 |    0 |         0 | DLT       | 2010-02-07 10:28:25 |
|   1,277 | ETU001     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
|   1,278 | ETU010     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
|   1,279 | ETU009     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
|   1,280 | ETU008     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
|   1,281 | ETU007     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
|   1,282 | ETU006     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    5 |         1 | DLT       |                     |
|   1,283 | ETU005     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
|   1,284 | ETU004     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    6 |         1 | DLT       |                     |
|   1,285 | ETU003     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    7 |         1 | DLT       |                     |
|   1,286 | ETU002     | Append    |       1 |         64,512 |        0 |   94,608,000 |       1 |    0 |         0 | DLT       |                     |
+---------+------------+-----------+---------+----------------+----------+--------------+---------+------+-----------+-----------+---------------------+

So let me manually load a tape into the drive:

# /usr/local/sbin/mtx-changer /dev/pass10 load 5 /dev/sa0 0
Loading media from Storage Element 5 into drive 0...done

Then, mount it:

*mount storage=DigitalTapeLibrary
3001 OK mount requested. Device="DTL01" (/dev/nsa0)
*m
23-Nov 20:55 kraken-sd JobId 40124: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 20:55 kraken-sd JobId 40124: 3302 Autochanger "loaded? drive 0", result is Slot 5.
*m
You have no messages.
*

Then it ran!

*m
23-Nov 20:55 kraken-sd JobId 40124: Wrote label to prelabeled Volume "ETU006" on device "DTL01" (/dev/nsa0)
23-Nov 20:55 kraken-sd JobId 40124: Job write elapsed time = 00:00:01, Transfer rate = 1.201 K Bytes/second
23-Nov 20:55 kraken-sd JobId 40124: Sending spooled attrs to the Director. Despooling 259 bytes ...
23-Nov 20:55 bacula-dir JobId 40124: Bacula bacula-dir 5.0.3 (04Aug10): 23-Nov-2010 20:55:35
  Build OS:               i386-portbld-freebsd8.1 freebsd 8.1-STABLE
  JobId:                  40124
  Job:                    kraken_tape.2010-11-23_20.26.41_08
  Backup Level:           Full
  Client:                 "kraken-fd" 5.0.3 (04Aug10) amd64-portbld-freebsd8.1,freebsd,8.1-STABLE
  FileSet:                "small fileset" 2010-11-23 20:15:00
  Pool:                   "Fulls" (From Job FullPool override)
  Catalog:                "MyCatalog" (From Client resource)
  Storage:                "DigitalTapeLibrary" (From Pool resource)
  Scheduled time:         23-Nov-2010 20:26:35
  Start time:             23-Nov-2010 20:27:25
  End time:               23-Nov-2010 20:55:35
  Elapsed time:           28 mins 10 secs
  Priority:               10
  FD Files Written:       1
  SD Files Written:       1
  FD Bytes Written:       1,112 (1.112 KB)
  SD Bytes Written:       1,201 (1.201 KB)
  Rate:                   0.0 KB/s
  Software Compression:   None
  VSS:                    no
  Encryption:             no
  Accurate:               no
  Volume name(s):         ETU006
  Volume Session Id:      162
  Volume Session Time:    1290046365
  Last Volume Bytes:      129,024 (129.0 KB)
  Non-fatal FD errors:    0
  SD Errors:              0
  FD termination status:  OK
  SD termination status:  OK
  Termination:            Backup OK

23-Nov 20:55 bacula-dir JobId 40124: Begin pruning Jobs older than 3 years .
23-Nov 20:55 bacula-dir JobId 40124: No Jobs found to prune.
23-Nov 20:55 bacula-dir JobId 40124: Begin pruning Jobs.
23-Nov 20:55 bacula-dir JobId 40124: No Files found to prune.
23-Nov 20:55 bacula-dir JobId 40124: End auto prune.

23-Nov 20:55 bacula-dir JobId 40124: shell command: run AfterJob "/home/dan/bin/dlt-stats Full ETU006"
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: sa1
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: No such file or directory
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: either the pass driver isn't in your kernel
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: or sa1 doesn't exist
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: (standard_in) 1: syntax error
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: [: !=: unexpected operator
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: No such file or directory
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: either the pass driver isn't in your kernel
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: or sa1 doesn't exist
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: No such file or directory
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: either the pass driver isn't in your kernel
23-Nov 20:55 bacula-dir JobId 40124: AfterJob: cam_lookup_pass: or sa1 doesn't exist
*

After a few adjustments, mostly to the JobDefs, I now have a job that runs:

*run job=CopyMegaFileToTape
Using Catalog "MyCatalog"
Run Copy job
JobName:       CopyMegaFileToTape
Bootstrap:     *None*
Client:        wocker-fd
FileSet:       wocker files
Pool:          FullsFile (From Job resource)
Read Storage:  MegaFile (From Pool resource)
Write Storage: DigitalTapeLibrary (From Storage from Pool's NextPool resource)
JobId:         *None*
When:          2010-11-23 20:49:49
Catalog:       MyCatalog
Priority:      10
OK to run? (yes/mod/no): yes
Job queued. JobId=40131
You have messages.
*m
23-Nov 21:49 bacula-dir JobId 40131: The following 1 JobId was chosen to be copied: 39676
23-Nov 21:49 bacula-dir JobId 40131: Copying using JobId=39676 Job=wocker.2010-11-07_05.55.00_25
23-Nov 21:49 bacula-dir JobId 40131: Bootstrap records written to /home/bacula/working/bacula-dir.restore.3.bsr
23-Nov 21:49 bacula-dir JobId 40131: Start Copying JobId 40131, Job=CopyMegaFileToTape.2010-11-23_21.49.51_21
23-Nov 21:49 bacula-dir JobId 40131: Using Device "DTL01"
23-Nov 21:49 kraken-sd JobId 40131: Ready to read from volume "FileAuto-1220" on device "MegaFile" (/storage/compressed/bacula/volumes).
23-Nov 21:49 kraken-sd JobId 40131: 3301 Issuing autochanger "loaded? drive 0" command.
23-Nov 21:49 kraken-sd JobId 40131: 3302 Autochanger "loaded? drive 0", result: nothing loaded.
23-Nov 21:49 kraken-sd JobId 40131: 3304 Issuing autochanger "load slot 5, drive 0" command.
*m
23-Nov 21:51 kraken-sd JobId 40131: 3305 Autochanger "load slot 5, drive 0", status is OK.
23-Nov 21:51 kraken-sd JobId 40131: Volume "ETU006" previously written, moving to end of data.
23-Nov 21:52 kraken-sd JobId 40131: Ready to append to end of Volume "ETU006" at file=2.
23-Nov 21:52 kraken-sd JobId 40131: Forward spacing Volume "FileAuto-1220" to file:block 0:2340466654.
23-Nov 22:00 kraken-sd JobId 40131: End of Volume at file 1 on device "MegaFile" (/storage/compressed/bacula/volumes), Volume "FileAuto-1220"
23-Nov 22:00 kraken-sd JobId 40131: Ready to read from volume "FileAuto-1224" on device "MegaFile" (/storage/compressed/bacula/volumes).
23-Nov 22:00 kraken-sd JobId 40131: Forward spacing Volume "FileAuto-1224" to file:block 0:215.
23-Nov 22:18 kraken-sd JobId 40131: End of Volume at file 1 on device "MegaFile" (/storage/compressed/bacula/volumes), Volume "FileAuto-1224"
23-Nov 22:18 kraken-sd JobId 40131: Ready to read from volume "FileAuto-1225" on device "MegaFile" (/storage/compressed/bacula/volumes).
23-Nov 22:18 kraken-sd JobId 40131: Forward spacing Volume "FileAuto-1225" to file:block 0:215.
23-Nov 22:38 kraken-sd JobId 40131: End of Volume at file 1 on device "MegaFile" (/storage/compressed/bacula/volumes), Volume "FileAuto-1225"
23-Nov 22:38 kraken-sd JobId 40131: Ready to read from volume "FileAuto-1226" on device "MegaFile" (/storage/compressed/bacula/volumes).
23-Nov 22:38 kraken-sd JobId 40131: Forward spacing Volume "FileAuto-1226" to file:block 0:215.
23-Nov 22:41 kraken-sd JobId 40131: End of Volume at file 0 on device "MegaFile" (/storage/compressed/bacula/volumes), Volume "FileAuto-1226"
23-Nov 22:41 kraken-sd JobId 40131: End of all volumes.
23-Nov 22:41 kraken-sd JobId 40131: Sending spooled attrs to the Director. Despooling 42,692,603 bytes ...
23-Nov 22:45 bacula-dir JobId 40131: Bacula bacula-dir 5.0.3 (04Aug10): 23-Nov-2010 22:45:07
  Build OS:               i386-portbld-freebsd8.1 freebsd 8.1-STABLE
  Prev Backup JobId:      39676
  Prev Backup Job:        wocker.2010-11-07_05.55.00_25
  New Backup JobId:       40132
  Current JobId:          40131
  Current Job:            CopyMegaFileToTape.2010-11-23_21.49.51_21
  Backup Level:           Full
  Client:                 wocker-fd
  FileSet:                "wocker files" 2010-03-20 05:55:02
  Read Pool:              "FullsFile" (From Job resource)
  Read Storage:           "MegaFile" (From Pool resource)
  Write Pool:             "Fulls" (From Job Pool's NextPool resource)
  Write Storage:          "DigitalTapeLibrary" (From Storage from Pool's NextPool resource)
  Catalog:                "MyCatalog" (From Client resource)
  Start time:             23-Nov-2010 21:49:53
  End time:               23-Nov-2010 22:45:07
  Elapsed time:           55 mins 14 secs
  Priority:               10
  SD Files Written:       103,895
  SD Bytes Written:       15,016,639,895 (15.01 GB)
  Rate:                   4531.3 KB/s
  Volume name(s):         ETU006
  Volume Session Id:      166
  Volume Session Time:    1290046365
  Last Volume Bytes:      15,031,554,048 (15.03 GB)
  SD Errors:              0
  SD termination status:  OK
  Termination:            Copying OK

23-Nov 22:45 bacula-dir JobId 40131: Begin pruning Jobs older than 3 years .
23-Nov 22:45 bacula-dir JobId 40131: No Jobs found to prune.
23-Nov 22:45 bacula-dir JobId 40131: Begin pruning Jobs.
23-Nov 22:45 bacula-dir JobId 40131: No Files found to prune.
23-Nov 22:45 bacula-dir JobId 40131: End auto prune.

23-Nov 22:45 bacula-dir JobId 40131: shell command: run AfterJob "/home/dan/bin/dlt-stats Full FileAuto-1226"
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: sa1
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: No such file or directory
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: either the pass driver isn't in your kernel
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: or sa1 doesn't exist
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: (standard_in) 1: syntax error
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: [: !=: unexpected operator
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: No such file or directory
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: either the pass driver isn't in your kernel
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: or sa1 doesn't exist
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: camcontrol: cam_lookup_pass: CAMGETPASSTHRU ioctl failed
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: No such file or directory
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: either the pass driver isn't in your kernel
23-Nov 22:45 bacula-dir JobId 40131: AfterJob: cam_lookup_pass: or sa1 doesn't exist

The JobDefs is:

JobDefs {
  Name        = "DefaultJobTape"
  Type        = Backup
  Level       = Incremental
  Client      = polo-fd
  FileSet     = "Full Set"
  Schedule    = "WeeklyCycle"
  Storage     = DigitalTapeLibrary
  Messages    = Standard
  Pool        = FullsFile

#  Full         Backup Pool = Fulls
#  Incremental  Backup Pool = Incrementals
#  Differential Backup Pool = Differentials

  Priority    = 10

  # don't spool date when backing up to disk
  Spool Data  = no
  Spool Attributes = yes

  Allow Higher Duplicates = no
  Allow Duplicate Jobs = no
  Cancel Queued Duplicates = yes

  RunAfterJob  = "/home/dan/bin/dlt-stats %l %v"
}

The job itself:

Job {
  Name     = "CopyMegaFileToTape"
  Type     = Copy
  JobDefs  = "DefaultJobTape"
  Messages = Standard
  Schedule = "Never"

  # required, but presumably ignored
  Client   = wocker-fd
  # required, but presumably ignored
  FileSet  = "wocker files"


  Selection Type    = SQLQuery
#  Selection Pattern = "select jobid, name, poolid from job where starttime >= '14-Mar-2007 10:14:44' and starttime < = '17-Mar-2007 03:15:12' order by jobid"
#  Selection Pattern = "select jobid from jobmedia where mediaid = 134;"
  Selection Pattern = "select jobid, name, poolid, starttime, jobbytes from job where starttime between 
'2010-03-13 13:59:43' and '2011-03-14 12:22:52' and level = 'F' and jobid = 39676 order by jobid"

  # no sense spooling local data
  Spool Data       = no
  Spool Attributes = yes
  Maximum Concurrent Jobs = 4
}

Now that I have the basics running, I can see why I might want to put everything into one pool. Each pool needs its own Copy Job.... However, I like the concept of keeping Volumes, on a File based system, in some type of a directory hierarchy. ZFS (my filesystem of choice for this endeavor) will have no problem coping with a large number of files in a single directory.

If I do decide to merge everything into one pool, I will have to:

  • Move all the Volume files to a single directory
  • Alter the Archive Device directive within each Device resource to point to the above mentioned directory

That should be it. Sound easy enough to you?

Website Pin Facebook Twitter Myspace Friendfeed Technorati del.icio.us Digg Google StumbleUpon Premium Responsive