Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Looking for wrong tape

Status
Not open for further replies.

gudguy

MIS
Nov 8, 2002
93
US
Frens,

Last week we scanned and restored a server from Dec 6 tapes of last year. Now I scanned from Jan 4 tapes and successfully restored client indexes. Before clicking 'start' button to start restore, I checked under 'required volumes' and it gave me correct tape number. But when I started the restore job, its asking me to load one of Dec 6 tapes.

How to get rid of this? I ran nsrck -c <servername> but nothing happened. I ran nsrck -L6, but no effect.

Please help solve this problem. Thank you.
 
When I gave nsrck -L7 <servername>, it gives the error msg saying &quot;can't find a full index backup...&quot; and &quot;File index error: can't find index backups...&quot;

But when I ran nsrck -L6 <servername> it went thru successfully and reported: &quot;... contains 301 records occupying 84 KB&quot;
 
Was the backups from January 4 an incremental? If so, then NetWorker would have to first load and restore the full backups before restoring any incrementals since then. You need to run: &quot;mminfo -avV -ot -c <server name>&quot; to see what kind of savesets are recorded for your client.

However, you wiped out your client index when you ran nsrck -c <server name>. This tells NetWorker to create a new and empty client index. This is confirmed when you ran nsrck -L6 and reported only 84 KB.

From what you described in your second message, were you trying to restore a client onto your backup server that was not there before? i.e has the backup server ever backed up this client, or did the client come from another backup server? This would explain why you don't have any backups of the indexes.

At this point you need to decide what you are trying to do.
You've erased the client indexes, and am unable to recover the indexes for some reason.

Run: &quot;mminfo -avV -ot -c <server name>&quot; to see what saveset information do you have for this client. At the very least, you need to see a full backup.

If you can find a complete backup cycle with the mminfo output, then you can at least perform a saveset recover. This would save you the trouble of trying to scan the tapes back in again.
 
so just performing saveset recovery will do, to restore exchange server?

Btw, to answer one of your questions, the previous restore was not incremental, but full backup.

I ran mminfo command and got all the savesets including the date I was trying to restore from.

So, now can I just do saveset recovery and start restore? Or should I run scanner again since I have deleted client indexes?

I would appreciate if you could tell me the saveset recovery command.

Thanks,
 
Also, I just noticed that whatever day or month I choose to restore from, its going to the same tape and reading the contents from the same tape and restore priv.edb.
 
Your original message did not mention that this is an exchange recovery! This is an important detail.

For exchange recoveries, you cannot perform saveset recoveries. The exchange recovery, as with most or all other NetWorker modules, requires that you use the NetWorker User GUI for Exchange to recover the exchange savesets.

Using the mminfo output, identify the volumes that contain the backups you will require to recover your exchange database. If the date you are recovering from is not a full backup, then you will have to go back in time in the list untill you see a full backup for your exchange database. Then you will need to scan in all the tapes having relevant information starting from the exchange full backup onwards until the date you need to recover from. Afterwards, you can use the gui to recover. Use scanner -S <ssid> since you already have the saveset id's from the mminfo output.

If you're sure that all the savesets are on the same volume, it might be simpler to just run: scanner -iv -c <exchange server> <device>
 
Thank Wallace for your expertise. And sorry for not mentioning Exchange in my earlier msg.

I did scan these 4 full backup tapes, twice. But still it not only loads the wrong tape but also restores from wrong tape. If I see the tapes required under &quot;required volumes&quot; it shows the correct tape name.

I'll scan again and post the latest information. Thanks again.
 
Are you changing the browse time to the date that you want to recover from?
 
Hi Wallace,

History repeated again :)

I have finished scanning the tapes. Out of 4 tapes, it asked to insert only 3 tapes and then it finished scanning. I wonder why it didn't ask for 4th one.

Secondly, no matter what date I choose (any month), just to test, the required tapes shows the same (which is correct tape) but loads the wrong tape and recoveres priv.edb from that wrong tape.

I wonder if I have to run any diagnostic tools. Thanks for your help!
 
At this point you should call Legato support so that they can help analize why you cannot recover. You need them to help you look at the mminfo reports to see what savesets were scanned in, and why is it is not requesting the tape that you're expecting.

I think calling Legato will be faster than trying to figure it out through this forum.
 
Thank you for your suggestion and also for your earlier help.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top