Originally I wrote:
I'd like to recover everything I can for a certain file system off of a
certain set of Polycenter (actually Networker V2.2A (gasp)) tapes.
Some of the files I want to recover are no longer in the on-line
indexes. I would prefer not to clutter the on-line indexes with these
old files and risk filling up my index area.
Am I correct when I say I have to run:
scanner /dev/nTapeName >> saveSets
for each tape and then run:
scanner -s saveSetID /dev/nTapeName | uasm -r -v -i Y -m /olddir=/newdir
on each tape with the corresponding saveSetID(s) from saveSets?
Is there a better way? Like can I somehow recover on saveset name instead of
id? Or is there an even better way?
Thanks,
-- Ed
Not long after I posted this I discovered that I could do an:
mminfo -a -v -N /mountPoint > mminfo.out
This gives you a list of save set id's from the on-line indexes. For
each save set, you do a scanner command, e.g.:
scanner -s 1870740251 /dev/nrmt1h | uasm -r -v -i Y -m /mountPoint=/home/recoverArea
Presumably, running mminfo is a lot faster than running scanner on a
bunch of tapes to get the save set id's. The scanner -s commands take
from 2 to 3 hours each (with full DLT cartridges).
Thanks to Hellebo Knut <Knut.Hellebo_at_nho.hydro.com> who pointed out that:
With DECnsr version 3.1-> you can do a 'saveset recover' from the GUI if the
tapes are in the media indexes. If the tapes are obsolete you describe the
right way to get the data back. Note the that you can directly recover to the
client by doing
scanner -s saveSetID /dev/nTapeName |rsh client 'uasm -r -v -i Y dir'
or if you have 3.1->
scanner -s saveSetID /dev/nTapeName -x rsh client 'uasm -r -v -i Y dir'
because scanner restores to stdout.
Regards,
-- Ed
Received on Fri Dec 15 1995 - 03:59:50 NZDT