Exchange 2007 Recovery

I'm trying to recover an exchange 2007 database.  All I have is a VSS snapshot of the database (right click drive D drive, previous versions, found the .edb file from yesterday).

The file won't mount if I replace it with the current "mailbox database.edb" file.

Could someone please describe how I can take a "previous version" of the exchange 2007 database and mount it again or recover the mailboxes?

Thanks!
LVL 2
TimFarrenAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kamalasekar ParthasarathyMessaging SupportCommented:
Hi...

Move all the log files to the different drive and try to mount it. If still no luck.

1)  Please check the database status by using eseutil /mh and path of the database.
2) If its a dirty shutdown, then you have to perform the soft recovery by using Eseutil /r

Please find the below link and it will be helpful for you

http://msexchangeguru.com/2009/07/12/exchange-database-recovery-using-eseutil-commands/
0
Madan SharmaConsultantCommented:
You are trying to recover from volume shadow copy. This is not recommended option to restore old database to exchange anyhow you can do it but when you will recover it. It will be dirty shutdown state and I believe you have to run a hard recover on to bring it in clear shutdown state. that could be a data loss for user.
So if you have any backup of it then recover that in recover storage and you can merge the require data to exiting database without any lose
In case if you don't have any other option expect this then create new database on another location and move users to that. after doing this procedure go to vss recovery. Once you will have the old edb then don't try to mount it directly.
Create recovery storage group for the new database on which your user are and copy these edb's to that recovery group manually  and  bring this edb in clean shutdown start using eseutil and recover the required old data to and merge it to new database.
by doing so your user will not face long down time and you can recover only the required users data.
Good luck
0
TimFarrenAuthor Commented:
I copied the restored database to the RSG folder but the RSG will not mount.  I'm doing a repair on the RSG now.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

Madan SharmaConsultantCommented:
yes you have to run eseutil on recovered edb file to bring it in clean shutdown state. Once It will be in clean shutdown state then you will be able to mount it.
0
TimFarrenAuthor Commented:
After the repair completed, I still can't mount it.  I get this:

Unable to mount database. (hr=0x80004005, ec=-1032)
0
Madan SharmaConsultantCommented:
check the shutdown state of edb file using eseutil /mh and make sure that it should be in clean shutdown state . Else you have to run hard recovery on it by using eseutil /p
0
TimFarrenAuthor Commented:
Yes, it did say dirty shutdown with the /mh.  I'm now running /p against it.
0
TimFarrenAuthor Commented:
Great.. the /p allowed me to mount.. but now I have another problem:  Trying to merge contents, every mailbox errors out with the following:

Error restoring the mailbox (/O=FIRST ORGANIZATION/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=BGOLDEN). Error message is: The specified mailbox "e7a07bd4-b588-469f-9faa-961bbe957aee" does not exist on database "VCB1\Recovery Storage Group\Mailbox Database"..

Some background info, All the mailboxes had been re-created in a new exchange database (blank).  

Man.. exchange is one difficult beast sometimes.  I don't know why there aren't options to just make it place mailbox a into mailbox b with no questions asked..

HELP?!
0
Kamalasekar ParthasarathyMessaging SupportCommented:
Wat is the status now on this.. did you find any resolution.. please update us.

0
Madan SharmaConsultantCommented:
what do you mean by "Some background info, All the mailboxes had been re-created in a new exchange database (blank). " 

is there any issue with your live users ??

Note = You need create the RSG for the current database and need to restore the database in it. did you do the same ????

you can also export the mailboxes from this database to pst files.
check this link:- http://www.vatofknow.com/archives/409
0
TimFarrenAuthor Commented:
I'm sorry for the big gap in updates..
Here's the dea now..  RSG mounted - but attempting to merge the contents is a problem because of what happened to the users (accidentally deleted and then re-created.)  The mailbox GUIDS don't match.  I get a list of all the mailboxes, and they are all "unmatched".

I'd settle for a pst export of this at this point.  The user has started to panic due to this loss of data and I'm still unable to help.  Does anyone know what to do now that the mailboxes are orphaned? (not sure if that's the right term).

Thanks!
0
TimFarrenAuthor Commented:
Abandoned.. gave up!  Please remove this question.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
TimFarrenAuthor Commented:
Remove!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.