Try adding to your Pools the following:
File Retention = 8 days
Job Retention = 8 days
Recycle Oldest Volume = yes
Recycle Oldest Volume = yesno
This directive instructs the Director to search for the oldest used Volume in the Pool when another Volume is requested by the Storage daemon and none are available. The catalog is then pruned respecting the retention periods of all Files and Jobs written to this Volume. If all Jobs are pruned (i.e. the volume is Purged), then the Volume is recycled and will be used as the next Volume to be written. This directive respects any Job, File, or Volume retention periods that you may have specified, and as such it is much better to use this directive than the Purge Oldest Volume.
This directive can be useful if you have a fixed number of Volumes in the Pool and you want to cycle through them and you have specified the correct retention periods.
However, if you use this directive and have only one Volume in the Pool, you will immediately recycle your Volume if you fill it and Bacula needs another one. Thus your backup will be totally invalid. Please use this directive with care. The default is no.
http://www.bacula.org/5.2.x-manuals/en/main/main/Configuring_Director.html
Hope this helps.
Dave W
how much time is past, until the Friday copy to tape was made and the next job starts? was the tape unmounted within this time-period?
in my pools i had defined the "Recycle Pool = Scratch". Every expired Tape
will pushed from bareos in that pool
i can't see any use of your scratch pool. why not?
i also set the actiononpurge parameter in my file pool.
are you backup only one computer with the tapedrive connected on it?
i get it working with the scratch pool. look in the manual at page 123
for further information. you'll only need the para Recycle Pool in the tape
ressource. okay, so you are running a disk to tape backup. my config is a
little bit different to yours, cause i'm running a disc 2 disc to tape backup.