Amanda-Users

Re: amrestore problems after replacing tape drive

2003-01-17 09:55:41
Subject: Re: amrestore problems after replacing tape drive
From: "Toomas Aas" <toomas.aas AT raad.tartu DOT ee>
To: Paul Bijnens <paul.bijnens AT xplanation DOT com>, amanda-users AT amanda DOT org
Date: Fri, 17 Jan 2003 16:22:57 +0200
Hi!

Paul Bijnens wrote:

> Toomas Aas wrote:
> >...
> >>WARNING: not at start of tape, file numbers will be offset
>             ^^^^^^^^^^^^^^^^^^^^
>  >...
> > Given that amrestore works OK from the command line, what might cause 
> > it to fail when invoked by amverify?
>
> Could it be a simple tape rewind that is needed before you start the
> command?

Tempting as it seems, I'm afraid this is not the case. The rewind is 
actually being done by amverify when I start it from command line:

----------------------< cut here >----------------------
kuller# su amanda -c "amverify PAEV"
Tape changer is chg-manual...
1 slot...
Verify summary to amanda-admins AT post.raad.tartu DOT ee
Defects file is /tmp/amanda/amverify.11799/defects
amverify PAEV
Fri Jan 17 16:06:59 EET 2003

Loading current slot...
Using device /dev/nrsa0
Waiting for device to go ready...
Rewinding...
Processing label...
Volume PAEV13, Date 20030116
Rewinding...
Checked kuller.raad.tartu.ee._usr.20030116.0
** Error detected ()
mrestore: WARNING: not at start of tape, file numbers will be offset
amrestore:   0: reached end of information 
** No header
0+0 in
0+0 out
(the same error repeats for all dump images)
----------------------< cut here >----------------------

And here's the output of (successful)amrestore:
----------------------< cut here >----------------------
kuller# amrestore /dev/nrsa0 kuller.raad.tartu.ee /
amrestore:   0: skipping start of tape: date 20030116 label PAEV13
amrestore:   1: skipping kuller.raad.tartu.ee._usr.20030116.0
amrestore:   2: skipping heerold.raad.tartu.ee._.20030116.0
amrestore:   3: skipping kuller.raad.tartu.ee._var.20030116.0
amrestore:   4: skipping heerold.raad.tartu.ee._var.20030116.0
amrestore:   5: restoring kuller.raad.tartu.ee._.20030116.0
amrestore:   6: reached end of information
kuller# ls -l | grep kuller 
-rw-r-----   1 root    wheel   59637760 Jan 17 16:16 
kuller.raad.tartu.ee._.20030116.0
----------------------< cut here >----------------------

Still, thanks for offering the idea.
--
Toomas Aas | toomas.aas AT raad.tartu DOT ee | http://www.raad.tartu.ee/~toomas/
* Yes means No and No means Yes. Delete all files [Y]?