Martin Simmons schrieb:
> >>>>> On Wed, 11 Apr 2007 20:28:48 +0200, Ralf Gross said:
> >
> > Kern Sibbald schrieb:
> > > > The main question is, why did bacula mark volumes 06D124L3 as used
> > > > right > after the first job started when the voluseduration is set
> > > > to 4 days?
> > >
> > > I'm not sure that recycling a volume resets its use duration. Perhaps
> > > the use
> > > duration expired at about the time or just after when the volume was
> > > recycled.
> >
> > The volume use duration is 4 days, 2007-02-25 was the first and last
> > time the volume was in use (weekly diff. backup) before the diff.
> > backup last sunday night.
> >
> > <http://www.bacula.org/rel-manual/FileSet_Resource.html#PoolResource>
> > The Volume Use Duration directive defines the time period that the
> > Volume can be written beginning from the time of first data write to
> > the Volume. If the time-period specified is zero (the default), the
> > Volume can be written indefinitely. Otherwise, the next time a job
> > runs that wants to access this Volume, and the time period from the
> > first write to the volume (the first Job written) exceeds the
> > time-period-specification, the Volume will be marked Used, which means
> > that no more Jobs can be appended to the Volume, but it may be
> > recycled if recycling is enabled. Using the command status dir
> > applies algorithms similar to running jobs, so during such a command,
> > the Volume status may also be changed. Once the Volume is recycled, it
> > will be available for use again.
> >
> >
> > If I understand the last sentence correct, the volume use duration
> > should be reset after the volume was recycled. Otherwise the volume
> > could never be used again after the max volume use duration expired.
>
> That is almost correct.
>
> The volume use duration itself is never reset, because it holds the difference
> between two times. Instead, the volume has a "firstwritten" timestamp, which
> is updated when the first job is written.
Ok, then something seems to be wrong with the firstwritten time of this volume.
It's still the date/time when the first differential job was written to
the tape.
*llist volume pool=Differential
mediaid: 5
volumename: 06D124L3
slot: 5
poolid: 5
mediatype: LTO3
firstwritten: 2007-02-24 23:45:04
lastwritten: 2007-04-08 00:12:44
labeldate: 2007-04-08 00:07:08
[...]
This is an example of an old tape from my 1.38.5 server:
*llist volumes pool=Bang
mediaid: 25
volumename: Bang1
slot: 1
poolid: 1
mediatype: AIT-2
firstwritten: 2007-02-18 02:59:10
lastwritten: 2007-02-18 03:12:47
labeldate: 2007-02-18 02:59:10
[snip]
This tape was reused every 2 weeks.
> "Max configured use duration exceeded" means that the firstwritten + use
> duration time is in the past, so as Kern said, this could happen if Bacula
> fails to update the firstwritten because of a bug.
>
> Do you know when 06D124L3 was marked as recycled? Look for Director messages
> like
>
> Pruned nnn Jobs on Volume "06D124L3" from catalog.
> There are no Jobs associated with Volume "06D124L3". Marking it purged.
> Recycled volume "06D124L3"
I can't find any message about this in the log file. There are only messages
about pruned files. Nothing about pruned volumes...
11-Apr 00:09 VU0EM005: Pruned Files from 1 Jobs for client VU0EM003 from catalog
This is very differnt from my old 1.38.5 install, where I can find the expected
messages about pruned volumes.
pool config:
Pool {
Name = Differential
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Recycle Oldest Volume = yes
Volume Use Duration = 96 hours
Volume Retention = 31 days
}
double check:
poolid: 5
name: Differential
numvols: 5
maxvols: 0
useonce: 0
usecatalog: 1
acceptanyvolume: 0
volretention: 2,678,400
voluseduration: 345,600
maxvoljobs: 0
maxvolbytes: 0
autoprune: 1
recycle: 1
pooltype: Backup
labelformat: *
enabled: 1
scratchpoolid: 0
recyclepoolid: 0
labeltype: 0
> Note that the "all previous data lost" message comes from the SD, not the
> Director.
Ralf
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users