Solved

Exchange 2003 to 2010 migration - mailbox corruption

Posted on 2011-03-21
5
789 Views
Last Modified: 2012-08-14
Started an Exchange migration from 2003 to 2010.  When we started to move the mailboxes we found many of them failing to move because of errors.  In some cases there are thousands of messages that are showing as corrupted.  We can go into the users maibox and see the corrupt items, we can open them and we can even forward them.  If we forward a corrupt message, it appears to be intact and accessible.  We cannot copy or move the corrupt messages to a new folder.  We cannot export them to a .pst file.  Exmerge will not handle the corrupt messages.  We looked at the databases with Ontrack's Exchange recovery tool and it will not allow us to move the corrupt messages to a .pst file either.  We setup a rule to forward the corrupt messages, but this is only partially successful.  Some of the messages will forward while others will not.  We haven't found a pattern to what will and won't forward.  Again, we can open all of the messages and even open attachments in the message.  There are so many messages flagged as corrupt, it would not be practical to try and move them manually.  The Exchange databases are coming up clean using isinteg.  We have done a defrag as well.  There are numerous applications out there that claim to perform Exchange recovery, but none that specifically talk about corrupt messages.  Has anyone seen anything like this before or has anyone tried any of these utilities with success?

Thanks

David
0
Comment
Question by:comnet_nm
  • 3
5 Comments
 
LVL 7

Expert Comment

by:GridLock137
ID: 35181807
you can try this tool on the local machine:

http://www.recoverytoolbox.com/outlook.html

i've used it plenty of time and it has worked in recovering corrupted files that are either PST or OST. although, i don't think the issue you are having is related to that, the migration process has a step if i can remember correctly where you set the amount of corrupted items to be skipped if found during the migration. you have to set that number to some astronomical number, like 1000 and it will avoid picking up so-called corrupted items which i think are false-positives.
0
 
LVL 5

Expert Comment

by:Shibu Kuttan
ID: 35181895
0
 

Author Comment

by:comnet_nm
ID: 35430343
The local ost files are not reflecting the messages marked as corrupt, so we can't recover them from there.

Checked all of the links referenced above, but they don't apply in our situation.  I can't abondon the thousands of messages marked as corrupt in these mailboxes.  I need something that will let me get at these messages and move them to a .pst or another mailstore.  Looking at Digiscope now.  I'll let you know if it works.
0
 

Accepted Solution

by:
comnet_nm earned 0 total points
ID: 35692151
Digiscope from Lucid8 was able to open the information stores offline and export out all of the corrupted messages into .pst files.
0
 

Author Closing Comment

by:comnet_nm
ID: 35718459
a
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
as logs exchange 2010 7 19
exchange, scripts 30 75
Export user type with mailbox size 41 53
exchange2010 test connectivity error 4 29
What does UTC stand for?  “Coordinated Universal Time” – Think of this as the true time on Planet Earth that never changes with the exception of minor leap seconds here and there to account for the changes in the planet's rotation.   What does th…
Find out what you should include to make the best professional email signature for your organization.
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
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…

930 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

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now