[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference decwet::networker

Title:NetWorker
Notice:kits - 12-14, problem reporting - 41.*, basics 1-100
Moderator:DECWET::RANDALL.com::lenox
Created:Thu Oct 10 1996
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:750
Total number of notes:3361

719.0. "Can't fully recover a 36GB ADFVFS domain" by MSBCS::REED () Thu May 29 1997 03:54

Hi,

I have an emergency with a 36GB ADVFS domain that has bad metadata. So
I starting to recover the domain to anouther 36GB domain.
I mark the files and Networker tells me it needs tape 5,6,7, and 8. The
restore only uses tape 5,6 and the restore ends. Now when I came in this
morning, the recover window was gone and on the window I initiated
the restore from is a line that says, "Error: Cannot perform realloc".

My guess is that thit error has something to do with why the restore
didn't complete. If I go and look at the volumes after I mark the
files it tells me files are on tape 7, and 8 but the restore is only
giving me half of my data.

This is very important data and I have done disk restores before,
although not this big.

Any help would be appreciated, 
Chris Reed


Here is the output from the /nsr/logs/daemon.log file:

5/28/97 16:10:34 nsrd: media info event: tz88 tape john.006 will be needed
 5/28/97 16:10:34 nsrd: media info event: tz88 tape john.007 will be needed
 5/28/97 16:10:34 nsrd: media info event: tz88 tape john.008 will be needed
 5/28/97 16:10:34 nsrd: media waiting event: waiting for tz88 tape john.006
 5/28/97 16:10:35 nsrd: /dev/nrmt0h unmounted john.005
 5/28/97 16:10:35 nsrd: media info: john.005 being unloaded from /dev/nrmt0h
 5/28/97 16:11:39 nsrd: media info: loading volume john.006 into /dev/nrmt0h
 5/28/97 16:12:36 nsrd: /dev/nrmt0h is now write enabled
 5/28/97 16:12:36 nsrd: /dev/nrmt0h mount operation in progress
 5/28/97 16:12:42 nsrd: media event cleared: confirmed mount of john.006 on /dev
/nrmt0h
 5/28/97 16:12:43 nsrd: eng-wildfire:<2>/usr/var/ase/mnt/eng-wildfire/usr/projec
ts (5/02/97) reading from john.006 3169 MB of 9145 MB
 5/28/97 16:23:25 nsrd: hardy:root done browsing
 5/28/97 16:23:26 nsrd: eng-wildfire:<2>/usr/var/ase/mnt/eng-wildfire/usr/projec
ts (5/02/97) done reading 3324 MB
 5/28/97 16:23:27 nsrd: media event cleared: tz88 tape john.007 not used
 5/28/97 16:23:27 nsrd: media event cleared: tz88 tape john.008 not used
T.RTitleUserPersonal
Name
DateLines
719.1More Info.MSBCS::REEDThu May 29 1997 06:546
I should mention that I am running Digital UNIX 4.0B on the server and client,
and Networker 4.2B with 3 patches for the client and server. I am trying to
recover using nwrecover since the indexes are still online.

Thanks,
Chris
719.2DECWET::RWALKERRoger Walker - Media ChangersThu May 29 1997 08:269
	This sound like a serious problem but a quick workaround
	may be to use save set recover.  This will just dump
	all the data to disk without building the big file list and
	might get around your problem.

	Look up the SSID of the file system that you are trying to get 
	and use the -S switch on the command line recover program.

	man recover and man mminfo should help.
719.3Say moreMSBCS::REEDThu May 29 1997 08:4116
Why am I getting this error, do I have a bad tape, is 32Gb to big to restore?

I am not running save set recover, out of Networker. But, that seems like
it could take forever. The sessions window says that its reading 2MB of 36Gb.
Based on that I could be here all day.

Is save set recover the right way to go, you mention SSID and mminfo and
recover. I'm not doing that with the save set recover.

Is it possible for you to give me a call, this is very very important data
for an Eng. project and I have to get it restored as quick as possible.

My dtn is 223-5193.

Thanks,
Chris
719.4This might be a system resource problemDECWET::GRAHAMThu May 29 1997 09:4219
In testing for NetWorker V4.3 on Digital UNIX V4.0B, we had problems
recovering a very large number of files in a single recover, and it 
turned out to be a system resource problem, where the recover process 
would run out of space while building a representation in memory of 
the tree to be recovered. You could test to see if this is the problem 
by doing the following:

 Before starting the recover process, run the limit command and set the
 datasize to be unlimited.

Then do your recover, and hopefully it will work.

Steven Yee will be posting more information about a permanent solution
to this resource problem sometime soon.

In your case, I think Legato would recommend that you use save set recover.
See the help text for save set recover in the nwadmin GUI.

Debbie
719.5DECWET::RWALKERRoger Walker - Media ChangersThu May 29 1997 10:272
	Also save set recover is MUCH faster.  You don't loose anything
	if you are restoring a full backup anyway.
719.6Saveset vs. recoverMSBCS::REEDThu May 29 1997 11:4311
How does Saveset differ from the recover process, in terms of the way  
memory is allocated. Is the memory issue and the limit command on the Networker
server side or the client side.

I'm still in the process of doing the rebuild right now, but
it doesn't seem any faster. In fact it took a good 45 min. to an hour
to load the indexes, if that's what it was doing, before the recover started
writing files.

Thanks,
Chris
719.7DECWET::SDYSupport Novice...seeking enlightenmentThu May 29 1997 12:2814
doing a saveset restore, just streams the data to the disk, when doing
a recover, the indicies are browsed and sorted (building lots of internal
structures) to try and accommodate finding the "latest" rev, and account for
deletions amoung the last full and all subsequent incrementals.

If all you have is a full, then saveset recover is just a fine route -- if,
though you have subsequent incrementals, you'll have to do saveset restore for
each of the incrementals too, and I think you'll end up with the previously
deleted files on your disk also.

The other document regarding system resources should be posted by the end of the
week.

steve.
719.8Save RestoreMSBCS::REEDThu May 29 1997 13:327
When I started up the save restore, I highlighted the full, from May2, and
all the subsequent backups up until yesterday. I thought that this would
insure I got the last full and all updates until yesterday. I just told
Save Restore to overwrite the current file if one exists, this would get me
the most current file.

Is the right way to do a complete disk rebuild.
719.9terminology confusion...DECWET::SDYSupport Novice...seeking enlightenmentFri May 30 1997 14:4616
Ok, I think we might be confusing you with our terminology..

When we refer to doing a saveset restore, we're referring to the "-S" option
of recover, that is the case where the whole save set is streamed to disk, and
you must also restore all subsequent incrementals.

I believe, that when you use the GUI, you're doing the equivilent of a normal
(selective/browsing) recover. This scenerio (browsing indexes) is what causes
(potential) memory limitations.

Try the limit datasize unlimited option before starting up the GUI.

You can also look at Note 51.3 for a better description of some of the 
memory issues.

steve.