Error trying to restore an SBS Exchange database

I have Small business server 2000 installed on the server here.  I am trying to retrieve some missing emails from someone's exchange box.  I have a backup from a month ago that should have everything in it.  I have a staging server setup and am trying to restore the backup to that server.  The problem is when I am trying to start the restore (ntbackup) it asks me for a temporary log space location.  I put in c:\temp and get the following error.

Unable to create the log path. Check to make sure that it is a valid path.

Any ideas guys?
LVL 1
blaze2342Asked:
Who is Participating?
 
David WilhoitSenior Consultant, ExchangeCommented:
Sorry, no can do. You gotta have exchange in it's own forest to restore the database files. From the Veritas website:

A new active directory forest has to be created.
The Domain Name Service (DNS) database must be installed and configured.
Exchange has to be installed with the Forest Prep or Domain Prep Options.  
The Organization Name, Administrative Group Name, Storage Group Name, Mailbox Store (Server Name), and the LegacyExchangeDN Attribute on the recovery server must match that of the production machine.
0
 
blaze2342Author Commented:
Sorry "Temporary location for log and patch files" .. btw I dont care about any of the new transactions I just want to mount the database long enough to extract the mailbox.  FYI, the staging server is setup identical to the original.  It is actually the live server's old HD's from when I ghosted them over to the new ones.
0
 
David WilhoitSenior Consultant, ExchangeCommented:
is the recovery storage group an option you can use on this server? do you have the disk space?

D
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
blaze2342Author Commented:
not sure what you mean by "recovery storage group"  I have plenty of disk space freed up.
0
 
David WilhoitSenior Consultant, ExchangeCommented:
http://support.microsoft.com/default.aspx?scid=kb;en-us;824126

It's very simple, if you have enough room. Basically, it allows you to restore the mailbox store and mount it on your production server, but your users cannot connect to it; it's only for use with exmerge. Then you navigate to the mailbox, and exmerge out whatever emails you'd like.

D
0
 
blaze2342Author Commented:
That looks pretty cool but I dont have exchange 2003 :( b
0
 
David WilhoitSenior Consultant, ExchangeCommented:
ahhh, sorry...well then, setting the temp folder should be simple. Is exchange installed on the target server?
0
 
blaze2342Author Commented:
I'm really just trying to restore this backup to the server.  I'm a little frustrated I can't just restore the file.  I plan to format these HD's after this is all done anyway.  From what i've read it should just be a simple path but it wont take any of the paths I put in.  Are there any rights or extreme things I can do to make this work.  Security and harddrive space are not a problem.  I can delete whatever or give access rights to whatever.
0
 
blaze2342Author Commented:
The system account has full control of L:\TEMP which has 38.8 Gigs of free space.  I'm logged in as administrator.
0
 
blaze2342Author Commented:
Yes Exchange is installed but I dont know if it is running.
0
 
blaze2342Author Commented:
I think I may have wipped out the database files at somepoint trying to get this one to mount.
0
 
blaze2342Author Commented:
All Exchange services are running but the exchange database files are not there.  I don't see why you would need the old database file since that is the file I'm trying to restore.
0
 
blaze2342Author Commented:
Plus the error is unable to create the Log Path.  
0
 
David WilhoitSenior Consultant, ExchangeCommented:
you don't need the old files first; I was saying that your restore target must have exchange installed. If restoring from an online backup, that means a separate AD/Exchange server. I wasn't under the impression you were restoring to your production machine.
0
 
blaze2342Author Commented:
Hey I had a breakthrough.
There was no administrative share.  so when exchange tried to translate L:\temp into \\cartman\L$\temp it was messing up

http://support.microsoft.com/default.aspx?scid=kb;en-us;262959

Of course now my error message is 'Restore environment information corrupted'  Where should I go from here?
0
 
David WilhoitSenior Consultant, ExchangeCommented:
tell me what your restore server config is...
0
 
blaze2342Author Commented:
What do you need to know?  

It is a ghost of the current server.  The ghosted exch database and streaming database were deleted by accident.  I could copy those over from the mirror if that would help.  

0
 
David WilhoitSenior Consultant, ExchangeCommented:
first off, always restore to an empty mdbdata folder, no logs or database files. just make sure the services are running. If it's ghosted, are all the other services realted to exchange and AD functioning?
0
 
blaze2342Author Commented:
YEa everything appears to be functioning.
0
 
David WilhoitSenior Consultant, ExchangeCommented:
Did you mark the exchange databases to be overwritten by restore, in the Exchange System Manager?

D
0
 
blaze2342Author Commented:
Yea I just did.  What I am doing right now is repairing the current copy of the exchange server database (it was inconsistent) and am going to get it mounted.  Then I'm going to take another crack at the restore.
0
 
David WilhoitSenior Consultant, ExchangeCommented:
waste of time, just rid yourself of the old database files, and the logs, and restore to an empty folder
0
 
blaze2342Author Commented:
Ok I got it figured out.  I had totally forgotten that we had moved the exchange database to another partition last month.  So what I had to do was
1) get the current exchange server to mount
2) use exchange to move the databases back to the original location
3) check the allow database overwrite box
4) unmount the exchange store
5) Run the restore.  

Thanks a lot Kidego for all your help.  I'm definately thinking this would have been easier with exchange 2k3.  Later!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.