Solved

Exchange Rehoming mailbox?

Posted on 2010-08-20
10
2,462 Views
Last Modified: 2012-05-10
EE,

We had a corrupt mailbox database on exchange 2003 so we did a repair. After the repair completed we mounted the database on a new server and within the same admin group and store name. Now because we recreated the mailboxes for users instead of creating a dial tone, we cannot use the RSG recovery tool to merge the mailbox I think because the MSExchangeHomeServer attribute still points to the old server. In any case, ESM tries to merge the mailbox data to the old server.

I saw instructions for rehoming the MsExchHomeServer and two other attributes however, I'm not sure if this script is correct for what we are doing. Is their any ways we can merge the repaired data without having to use the rehome script? I'm cool with it as long as we don't have an easier altrnative.
http://technet.microsoft.com/en-us/library/aa996939(EXCHG.65).aspx

Thanks in advance.

0
Comment
Question by:snyderkv
[X]
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
  • 5
  • 3
  • 2
10 Comments
 
LVL 32

Expert Comment

by:endital1097
ID: 33483018
how many users? you can utilize exmerge to get the mailboxes
http://technet.microsoft.com/en-us/library/aa998516(EXCHG.65).aspx
0
 
LVL 32

Expert Comment

by:endital1097
ID: 33483022
from the recovery storage group
0
 

Author Comment

by:snyderkv
ID: 33483107
From the article: I think exmerge is only good for recovering to original mailboxes aka dial tone. If I had dial tones I could easily use the built in exchange tasks to recover and merge the mail. Exmerge will not merge to mailboxes with a different GUID.

"This version of ExMerge can match a disconnected mailbox in a recovery storage group database with the original mailbox and user account still present elsewhere in the system"

What do you suggest?
0
PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

 
LVL 7

Expert Comment

by:Paul Tozer
ID: 33483615
A recreated mailbox retains some historical data about the last user account connected to it.  

If you re-home a mailbox by changing only the homeMDB, homeMTA, and msExchHomeServer attributes on a user account, then the msExchMailboxGUID attribute will remain intact.

This would have happened as you restored the exchange server and recreated mailboxes on new system

The Mailbox Recovery Center reads the AD data and looks for user accounts in Active Directory that match it. The msExchMailboxGUID wouldn't have changed even if the mailbox is new.

Recovery Storage groups should still work
0
 
LVL 7

Expert Comment

by:Paul Tozer
ID: 33483637
That is as long as you didn't "Remove Exchange Attributes"
0
 

Author Comment

by:snyderkv
ID: 33483823
About removing exchange attributes. They deleted the mailboxes and recreated new ones. Right click user | Exchange Tasks | Delete Mailbox.

I will try and compare the GUID's however, even when using exmerge to export the RSG to PST, I get mailbox GUID errors. The RSG Recover mailbox fails as well for the path it's trying to recover to is the old server.

Trackin?
0
 

Author Comment

by:snyderkv
ID: 33483950
Seems as thought the GUIDs are infact different. Probably why native tools don't work. Rehoming is not the answer because that is for when you manually move databases and need to update the users active directory attributes to reflect the new location. This is different where the GUIDs are not the due to the lack of a dial tone, therfore the native tools won't work at merging the historical data back into the new mailboxes.

Anyone know of a good way to get this old repaired data back into the new database?
0
 
LVL 7

Expert Comment

by:Paul Tozer
ID: 33486825
You might want to consider either investing in something like Ontrack Powercontrols, which will read the raw mdb data and export to mailboxes or pst, or you could create temporary users, set the msExchMailboxGUID to that of the mailbox you want to restore and merge the two users data.

Depends on how many users/time you have
0
 

Author Comment

by:snyderkv
ID: 33486967
Could I possibly export the current database to PST then disconnect the mailboxes, then mount the RSG database into the live store and mount that in the Recovery Center, do a find match, then reconnect and merge the new PST's back in?

Does this make sense?
0
 

Accepted Solution

by:
snyderkv earned 0 total points
ID: 33492092
Figured it out. Pretty much what I said above. Infact I can use Exmerge but not from the RSG group because I guess that was desiged to match GUIDs but when I move the database into the live storage group and mount, I'm able to have more flexibility.

And no multi million dollar software necessary.

Thanks
0

Featured Post

Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

Question has a verified solution.

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

A list of top three free exchange EDB viewers that helps the user to extract a mailbox from an unmounted .edb file and get a clear preview of all emails & other items with just a single click on mailboxes.
This article will help to fix the below errors for MS Exchange Server 2013 I. Certificate error "name on the security certificate is invalid or does not match the name of the site" II. Out of Office not working III. Make Internal URLs and Externa…
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…
how to add IIS SMTP to handle application/Scanner relays into office 365.
Suggested Courses
Course of the Month5 days, 22 hours left to enroll

627 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