Hi Rob, On 27.09.23 16:20, Rob Gerber wrote: > I suppose that would be a very thorough way to ensure no records remain. > Remember that I am not 100% certain about what those commands do, and > that others here may have more wisdom. > For now the result of issuing the three purge commands seems to do exactly what I want. It's probably kind of overkill.
> I have read in the docs somewhere about a way to get Bacula to reuse a > tape that had been previously used before Bacula would usually do such a > thing. By default I believe Bacula's behavior is to overwrite previously > written data on a volume as an absolutely last resort (when that data > has been previously expunged). Somewhere in the docs someone reported > learning that they could rewind the tape, then write a record to the > beginning of the tape that would signal to bacula that the tape was > unused. Maybe writing an EOF marker? Check the docs. You would do this > thing I describe to get bacula to use the whole tape sooner than it > would usually do so. > Maybe this could be done but things should work without bypassing bacula's director and storage daemon. > Now, I don't know for sure that you're using tapes. Could be file volumes. > I'm using an LTO drive for the backups. > Robert Gerber > 402-237-8692 > r...@craeon.net <mailto:r...@craeon.net> > > On Wed, Sep 27, 2023, 3:54 AM Felix Brack <f...@ltec.ch > <mailto:f...@ltec.ch>> wrote: > > Hello Robert, > > Many thanks for the fast response! > > On 26.09.23 17:36, Rob Gerber wrote: > > My guess is that purge volume=xyz will purge any records regarding > that > > volume. However, purge jobs volume=xyz will purge any jobs related to > > that volume, but not the volume itself. > > > > I have learned from this list that there are retention periods for > > records pertaining to files, jobs, and volumes. This implies that > bacula > > considers database entries regarding files, jobs, and volumes to be > > separate from each other. As a result, I am not sure that purging a > > volume record would remove all associated file and job records > from the > > database as well. > > > > I would say with some confidence that purge jobs volume=xyz will purge > > job records related to volume xyz, but might not purge file records > > related to that volume, and almost certainly won't purge volume > records > > related to that volume. > > > So, to make manually sure nothing prevents volume xyz to remain in > 'used' state or turn back to 'used' state after one single job, it would > be best to enter _all_ of the following commands: > > purge volume=xyz > purge jobs volume=xyz > purge files volume=xyz > > > Keep in mind that purging one record might result in Bacula removing > > other records automatically. Like maybe if a volume has no jobs or > files > > associated, the volume might be pruned and recycled automatically. I > > don't know if Bacula does this, but it's plausible. > > > > Keep in mind that purge is dangerous and ignores configured retention > > periods. Prune is safer. > > > Thanks for the tip. I use purge intentionally to bypass the configured > retention policy. > > regards Felix > > > Those who are more knowledgeable should be able to contribute more. > > > > Robert Gerber > > 402-237-8692 > > r...@craeon.net <mailto:r...@craeon.net> <mailto:r...@craeon.net > <mailto:r...@craeon.net>> > > > > On Tue, Sep 26, 2023, 6:58 AM Felix Brack <f...@ltec.ch > <mailto:f...@ltec.ch> > > <mailto:f...@ltec.ch <mailto:f...@ltec.ch>>> wrote: > > > > Hi, > > > > What is the difference between: > > > > purge volume="xyz" > > > > and > > > > purge jobs volume="xyz" > > > > Or are they equivalent with respect to the result? > > > > regards Felix > > > > > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > <mailto:Bacula-users@lists.sourceforge.net> > > <mailto:Bacula-users@lists.sourceforge.net > <mailto:Bacula-users@lists.sourceforge.net>> > > https://lists.sourceforge.net/lists/listinfo/bacula-users > <https://lists.sourceforge.net/lists/listinfo/bacula-users> > > <https://lists.sourceforge.net/lists/listinfo/bacula-users > <https://lists.sourceforge.net/lists/listinfo/bacula-users>> > > > -- Felix Brack LTEC AG Hauptstrasse 66 CH-4436 Oberdorf SWITZERLAND Internet: www.ltec.ch Tel. +41 61 9631414 Fax. +41 61 9631413 E-Mail: f...@ltec.ch _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users