Solved

Exchange 2010 Missing emails after restoring C Drive

Posted on 2014-01-01
6
258 Views
Last Modified: 2014-01-04
hi Experts,

Our Exchange server  crashed, so we had to restore C drive from our backup from 3 weeks ago.
Our Database and logs are sitting on D drive (please note that we didn't restore D drive. Just the C drive was restored).
Once we resorted C drive we lost all emails from Last 3 weeks.
I triple checked location of our Database and log files. They are definitely sitting on D drive.
I ran out of ideas. I checked Check files, log files  location in  D drive and Database location as well.
Can you please help me in resolving this issue?
0
Comment
Question by:ukitsme
  • 3
  • 2
6 Comments
 
LVL 11

Expert Comment

by:Technodweeb
ID: 39750359
If you restore the Exchange Databases, that only goes to the point of the last backup. Then you need to take all of the transaction logs and run a process on them I believe to rebatch the emails that were received since the logs were last backed up and purged. This will bring your mail database back to present.
0
 
LVL 11

Expert Comment

by:Technodweeb
ID: 39750362
Sorry, I missed the part where your DB was on D. I am not certain why that would cause your server to lose mail. Have you tried doing a repair on the ExchangeDB? possibly they have integrity issues that will bring back the mail, or at least allow it to be seen.
0
 
LVL 1

Author Comment

by:ukitsme
ID: 39750387
yes we tried repairing it.
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 500 total points
ID: 39750989
You haven't said how exactly you repaired the server, as being three weeks old would tend to suggest that you have restored something that you shouldn't have done.

If the databases and logs are on another drive then there would be no need to restore any backup - just reinstall Exchange using the recovery options and then attach the existing databases.

I think your best option here is to contact Microsoft support and get them involved. My instinct is that you have restored incorrectly. If the logs are in place then you may be able to get Exchange to replay the logs, but you need to be very careful because if it is done wrong then you will lose everything - Microsoft support are the best people to assist here.

Simon.
0
 
LVL 1

Author Comment

by:ukitsme
ID: 39755542
hi Simon,

We have restored Exchange many times. We never had this problem.

We got in touch with Microsoft they were not able to figure out why it happened in the first place but they helped us fix the issue.

Here is how we fixed it (not exactly fixing it, but sort of solution :) )
Create new database using command:
 New-MailboxDatabase -Recovery -Name ManagementRDB -Server <servername> -EdbFilePath "location" -LogFolderPath "location"
dismount live database
Run ESutil /mh for both old and new database  (just for checking status)
Verify log files of old database
eseutil /ml
Copy logs and DB from our backup to new location
Merge backup to recover database
eseutil /r e14 /l "<location>" /d "<location>" /a /i
run an eseutil /mh on the recovered DB to ensure Clean Shutdown
rename edb file to what ever name you want to change it to.
Mount both existing and recovered DB's
In Exch Management Shell:      Get-Mailbox -Database <old database name>| Restore-Mailbox -RecoveryDatabase <new database name>
0
 
LVL 1

Author Closing Comment

by:ukitsme
ID: 39755768
Thanks for your help
0

Featured Post

Microsoft Certification Exam 74-409

VeeamĀ® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
A safe way to clean winsxs folder from your windows server 2008 R2 editions
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
This video discusses moving either the default database or any database to a new volume.

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question