Restoring exchange database

Hi all, I have a test environment running a domain controller and a exchange 2003 server. Both machine have been restored from my live site to my test site using arcserve D2D and are working fine. However, I am unable to get my mailbox store to mount due to a dirty shut down. Exchange .edb stm and log files were all restored from D2D after the test server system (c) drive was restored. I then created a second partition (d) and restored the data once the structure was in place I placed the database file in the correct location as my live site  - eseutil docs read but still unable to get exchange working.

Any help appreciated.
LVL 1
jovonnAsked:
Who is Participating?
 
jovonnAuthor Commented:
I couldn't get the transaction logs in consistent state after running all eseutil commands. So as it's a test server,  I just moved all T-logs on D and (e00.chk) on C drives to a separate folder and I'm able to mount and view all mailboxes and also public folders. I think e00.chk file is tied in with the availability of the specific  T-log which due to restore dates wasn't available.

Happy for this to be closed!
0
 
Will SzymkowskiSenior Solution ArchitectCommented:
If you run ESEUtil /mh on the database is it in fact in a dirty shutdown state? You can use ESEutil /r or ESEutil /p to get the database out of a dirty state.

Then try mounting the database again.

Will.
0
 
jovonnAuthor Commented:
Thanks Will, I can see the 4 logs that the system is moaning about after running eseutil /mh. I'm in the process of running /p as it is a test system and now becoming rather annoying - i'll post the outcome.
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.

 
Will SzymkowskiSenior Solution ArchitectCommented:
Ok sounds good. Typically i would not use /p unless it was the last resort. In your case this is a test environment so it shouldn't matter too much.

Will.
0
 
jovonnAuthor Commented:
Unfortunately, after running eseutil /p successfully, i'm still unable to mount the the mailbox store.

c:\program files\mdbdata\contains e00.chk and tmp.edb files dated from 7th May

Main transaction logs location d:\exchange\mdbdata\priv1.edb, priv1.stm, etc - files dated 12th May. My question is if I rolled back the database to the 7th could this work. Also, with exchange services not running, would creating a mirrored structure from my live environment on d:\ and restoring database files manually from backup be the best way to get this running?

 Just to update, I would like to perform a transition from exchange 2003 to 2010 and test 2013 if I can get this working. I suppose this also good practice for worst case scenarios in live sites as well.
0
 
jovonnAuthor Commented:
found own solution
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.