I find that spooling occurs in Working Directory not Spool Directory.
Storage { # definition of myself
Name = File1
SDPort = 9103 # Director's port
WorkingDirectory = "/var/db/bacula"
Pid Directory = "/var/run"
Maximum Concurrent Jobs = 20
}
Device {
Name = FileChgr1-Dev1
Media Type = File1
Archive Device = /tmp
LabelMedia = yes; # lets Bacula label unlabeled media
Random Access = Yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no;
AlwaysOpen = no;
Maximum Concurrent Jobs = 5
Spool Directory = /usr/local/bacula
}
While the job is running, I see:
# ls -l /usr/local/bacula /var/db/bacula
/usr/local/bacula:
total 0
/var/db/bacula:
total 16
-rw-r----- 1 bacula bacula 0 Feb 14 17:35 File1.attr.BackupClient1.2016-02-14_17.35.48_06.5.spool
-rw-r----- 1 bacula bacula 196 Feb 14 17:23 bacula-dir.9101.state
-rw-r----- 1 bacula bacula 0 Feb 14 17:35 bacula-dir.BackupClient1.2016-02-14_17.35.48_06.63042264.mail
-rw------- 1 bacula bacula 485 Feb 14 17:35 bacula-dir.conmsg
-rw-r----- 1 root bacula 196 Feb 14 17:23 bacula-fd.9102.state
-rw-r----- 1 bacula bacula 196 Feb 14 17:26 bacula-sd.9103.state
--
Dan Langille - BSDCan / PGCon