Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Damaged exchange store - options to rebuild?

Posted on 2014-01-16
Medium Priority
Last Modified: 2015-04-15
Exchange has a damaged mailbox store. The raid card was failing (has been replaced) and caused some form of corruption - it's still working and live, we do have backups but the problem is already apparent in them. ESE will not let us create valid backups because of this. We also have a mailbox we can't delete out of the store. We need to somehow repair or replace the damaged store.

Microsoft Small Business Server 2003 w/ Exchange 2003 Sp2
~30ish mailboxes

I have tried running eseutil against the database and it failed and would not remount. (I can't recall which flags) I restored from a backup and it mounted back.  Are there possibly certain flags to run that might work?

What would be the best way to resolve this? I was thinking of setting up a temporary exchange server and migrating the mailboxes over, recreating the store on SBS, and moving them back over. Would that work? Can you do that with SBS 2003?

Other options: Export to PSTs, recreate store, import PSTs. What are the downsides of doing this?

Open to any other ideas as well.
Question by:cbrasset
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 47

Expert Comment

ID: 39787107
I can't advise you how to repair the store other than sending it out to a pro since eseutil couldn't do it.  

But, since you said you are open to other ideas, then why in the heck would you still be running exchange 2003?   With only 30 mailboxes you can easily outsource every bit of this to somebody like rackspace.com and make this somebody else's problem 24x7x365.  They'll even put it on the latest exchange server so everything works properly with mobile devices and insure that it is secure.

So that is my suggestion ... Call a managed exchange ISP and let them migrate this broken system to their environment.  You won't have any downtime and it is a matter of making some DNS changes to MX records and new mail will work fine while you are migrating over the data in parallel.

Cost is probably in the $150 / month range as well less than your time and what you would pay to repair your hardware.

Author Comment

ID: 39787139
Unfortunately, not an option. Thanks for the reply though. Anyone else?
LVL 22

Expert Comment

by:Larry Struckmeyer MVP
ID: 39787277
Hosted exchange is certainly one option if the mail will export.  I have just been through the exact scenario you describe and I always call MS Support when working on Exchange.  Most orgs are way to dependent on their mail for me to go it alone.  Well worth the $250 that MS charges to do the repair.  It is even worth it to find out that it can't be repaired and you will have to resort to plan B.
Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

LVL 10

Expert Comment

ID: 39787282
ESEutil fails?  yuk.
If the datastore is up and running, which is what it sounds like,  I would go with your alternative route, and export them all to pst files, then import back into a new datastore.  I think you can still use exmerge with exchange2003.
Especially with only 30 mailboxes.  
If particular mailboxes give you trouble with exmerge, due to the damage, you may need to export those manually, (possibly in parts) using outlook.
Just make sure your get the entire mailbox, calendar, tasks, contacts, not just email.  Watch out for mailbox size restrictions when re-importing, thats a headache.

Downsides: I've lost user defined routing rules doing this in the past (though I think there IS a way to save those too).  Fairly time consuming, user email will be down during processing (if not they may loose emails that came in after you export thier mailbox, but before creating the new store).  You'll need to make sure you have somthing in place to catch those emails that come in during that time, (or finish up completely, before sending servers stop retrying and generate NDR's).
LVL 47

Expert Comment

ID: 39787287
For what it is worth, the last time I paid for the pro services to reconstruct it was $1000. This was also the incentive I needed to outsource email.  

If outsourced email is not an option, especially with only 30 mailboxes, then I urge you to reconsider why it is not an option.  You may be making some incorrect assumptions.

Accepted Solution

cbrasset earned 0 total points
ID: 40717272
Replaced the server and migrated to Exchange 2013.

Author Closing Comment

ID: 40724607
Replacing the server was the best way to get off of Server 2003.

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

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

A couple of months ago we ran into an issue that necessitated re-creating our Edge Subscriptions. However, when we attempted to execute the command: New-EdgeSubscription -filename C:\NewEdgeSub_01.xml we received an error indicating that the LDAP se…
I don't pretend to be an expert at this, but I have found a few things that are useful. I hope that sharing them here will help others, so they will not have to face some rather hard choices. Since I felt this to be a topic of enough importance and…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
how to add IIS SMTP to handle application/Scanner relays into office 365.
Suggested Courses

609 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