Bacula-users

[Bacula-users] bscan, file retention, and pruning

2010-11-17 17:08:24
Subject: [Bacula-users] bscan, file retention, and pruning
From: Craig Miskell <craig.miskell AT opus.co DOT nz>
To: bacula-users <bacula-users AT lists.sourceforge DOT net>
Date: Thu, 18 Nov 2010 11:02:49 +1300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,
        So I have just seen a case where an old tape with a job that had it's 
file
records pruned by the File Retention was bscan'd to get the records back into
the database.

The operator then tried to run a restore, but had managed to leave the tape
drive in an inconsistent state (unmounted, with the tape in it, so mtx had a
hernia), and the Restore job failed.  That's unfortunate, but it happens, and
isn't the real problem.  When the job failed and finished, the File Retention
period kicked in, and the bscan'd records were purged.

This is somewhat annoying, and means we have to bscan again (4 hours+).  In the
general case of a bscan and a single successful restore, it's pretty much ok.
But in case of a failure of the restore, or if we find we have to do more than
one restore (the user decides they need more files after the first batch), this
is a real pain.

The somewhat crude approach is to raise File Retention on the client to a big
enough period to cover back to when the tape was written, while going through
the bscan/restore process, and setting it back to normal afterwards.

Is there a better way?  I'm thinking of something like marking the job as
not-pruneable after the bscan and while doing restores, but I'm open to any
suggestions.

Thanks,

- --
Craig Miskell
Senior Systems Administrator
Opus International Consultants
Phone: +64 4 471 7209
I think we agree, the past is over
- -George W Bush

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkzkUQkACgkQmDveRtxWqna+BwCgmIKDzOVuuqLoNqe4Gzu12Ky9
ptIAn3R/CfmMMBe+L2m3V+DuY1vrk2p0
=wdLG
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users