Hello,

On 1/19/2006 2:16 PM, Timo Eissler wrote:
Arno Lehmann schrieb:

Hello,

On 1/19/2006 11:23 AM, Timo Eissler wrote:

Hello list,

we use bacula in our firm and it work great, but we had a lot of questions before we can install bacula at our customers. The problem is that bacula needs in our mind a system operator to control bacula and we are our customers operator, but normally they want to change their tapes themselves
because every hour we work for them costs money.

We think these features should be added to bacula before we can install bacula at our customers and let a normal user change tapes and control the backup. A normal user we think could not work with the bconsole, he just can read emails
and change tapes.

1. It should be possible to show the tapes who should go into an fireproof safe or another building with which a complete restore
   of all data (regardless how much pools or jobs exist).



Just the job for a small script which queries the catalog.


Hmm either it is not so simple or i know baculas catalog and features not good enough to write such an script. Do you have an example code for this or can give me an hint (maybe a link) to write such a script?

Well, I don't have anything rwady-to-use for your needs, but basically you only need to find all volumes from the last full jobs, optionally set the ones in append state to state Used, and have the list of tapes you need to store.

I guess I would create a script that unmounts the storage device, moves the tapes to be removed into one magazine, the mail slots, or whatever you have, mails the user/operator to remove these tapes, print a form where they are listed, and wait for some sort of confirmation.

After confirmation, trigger an autoloader inventory, do an update slots for Bacula, and mount the drive.

More suggestions, details, or a script available on request, but for payment :-)


2. Which tapes should be inserted for the next jobs (maybe the hole week).



More difficult, but a reasonable guess is simple. I'd integrate this in the script above :-)

I think the best way to realise this is to get a list with all tapes from all pools in the order bacula wants to use them. Now the normal user can choose which tapes he must insert (he will know how much tapes from which pool because we can say it to him or he can read it in our documenation).

3. Automatically cleaning of the tape drive. (after x used tapes, x GB or maybe every saturday) I think this can be scripted and scheduled with an admin job, but we think this should be a function of bacula.



If it were, it should be implemented "correctly". What I consider correct can be found in the projects file in the Bacula distribution, I guess.

I submitted such a suggestion.

Another problem we had is the way bacula will check the "Volume Use Duration". In our case we change tapes mondays for the differential data backups which run Monday till Friday. We want every day to go on another Volume, so we set Volume Use Duration to 23hours. The Problem is that bacula checks the Volume Use Duration only after a Backup, so we tried to let an admin job which run with that pool set the VolStatus for the used tape to Used, but this wouldnt work. A quick fix will be an job which run on that pool and just backup a small file to close the tape. We think it would be a great feature to choose if the Duration check should be made after, before or after and before the backup.



I don't see the problem. After all, you are allowed to remove a volume before it's marked as Used.


Yes the Tape can be removed, but the customer wont change tapes every day. I know that removing the tape wont be a problem, but i must be done and
this costs time which is the problem.

Still, I don't see the problem.
You can remotely check if tape change is necessary, or you can even trigger the change remotely. You can also manipulate the catalog to change volume status. And, of course, your customer pays for your time, so they should be interested in having someone on-site who can handle tape changes and restores. At least that's what I strongly recommend...


Arno



I think this was all... No :) we want to thank everybody who contribute something to bacula for this really great piece of software!



Agreed :-)

Thanks and regards,
Timo


Arno

Timo


--
IT-Service Lehmann                    [EMAIL PROTECTED]
Arno Lehmann                  http://www.its-lehmann.de


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to