Hi,

04.09.2007 20:56,, Timo Neuvonen wrote::
>>>> I don't think it will.  It sounds like the "relabel" command actually
>>>> requires you to first trash the volume; ie, remove it from the pool,
>>>> remove any data on it, etc.  It's like starting over.  I don't want to
>>>> do that.  I have jobs running on the tape.  In fact, one job was
>>>> part-way done on one tape, it filled that tape, and then I put in this
>>>> new tape on which I fubar'ed the label.  All I want to do is rename the
>>>> tape.  Can I do that?  I get the feeling I can't.
>>>>
>>> You can, but it involves some hackery and is of course completely
>>> unsupported.
>>>
>>> Step one: Shut down Bacula.
>>> Step two: edit the volume's name in the SQL database (everywhere you
>>> find it).
>>> Step three: Start btape and use the 'writelabel' command to write the
>>> new label to the tape.

This will probably write an EOD mark after the label, and thus making 
the tape unusable for restores... if it doesn't, it will be pure luck 
if the new label block ends at the right location, so that the tape 
drive can recognize the following EOF mark and the following data... 
i.e., I wouldn't do this without some testing before.

>>> Step four: Start Bacula again.
>>>
>>> At this point, you should have your tape with the label you wrote to it
>>> and the database showing the new name. I cannot guarantee though that
>>> this won't wipe your data

Quite possible.

> or screw up your catalog in some way.

No, the catalog should be ok, as far as I can tell.

>>>
>>> Greetings,
>>>      Michel
>>>
>>>
>> Thanks, Michel.  I had a feeling that such was the case.  Sounds like
>> I'd probably be better off living with the error in the tape label, and
>> just being aware in the future that I REALLY need to watch what I'm
>> typing when labeling a tape.

Yes... either this, or use an autochanger with barcode support, or use 
tape names without special meaning.

>> Or I could somehow pause bacula (I assume there is a way to do this so
>> it won't run pending jobs),

Not as easy as it should be, but possible. Just ensure there's no tape 
available, then unmount the tape drive (or release it), and then...

> remove the tape from the pool and format it,

... use btape or the OS tools for this, and...

>> then put it back into the pool and start over.

delete the tape from the catalog, label it, and mount it. VoilĂ .

>  And this time I'd be
>> extra careful to type the label correctly.  The only problem with this
>> method is that I lose all my backup data....
>>
> Maybe you could consider labeling the tapes in advance in the future? Thus, 
> if you realize there is an error, you can relabel the tape before it is 
> taken into use.
> 
> Btw, does Bacula now have some tools for transferring backup data from one 
> volume into another? "Migration" or something like that... haven't ever 
> needed it, but maybe it could help here?

Yes and yes. For migrating from tape to tape, only having one tape 
drive, you need some disk space available, though. You would migrate 
from tape do a disk volume, and then migrate that to another tape.

Arno

> 
> Regards,
> Timo 
> 
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-- 
Arno Lehmann
IT-Service Lehmann
www.its-lehmann.de

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to