Microsoft Knowledge Base Email Alertz

KBAlertz.com: The move-mailbox process causes data loss in complex environments that have multiple Active Directory sites and multiple Exchange servers

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]

Search KbAlertz

Advanced Search

Webmasters
Put kbAlertz on your website.
[ Click Here for more! ]





ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
KBAlertz referrals get
** SIX MONTHS FREE **


Community Site



We Send hundreds of thousands of emails using ASP.NET Email


ASP.NET 3.5 Web Hosting with Windows 2008 and SQL 2008: Click Here!
Discount ASP.NET Hosting
ASP.NET 2.0 and 3.5
Windows2008 and SQL2008
US and UK Hosting
KBAlertz referrals get
** SIX MONTHS FREE **




Mentioned In








Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks




Article ID: 970105 - Last Review: May 14, 2009 - Revision: 1.0

The move-mailbox process causes data loss in complex environments that have multiple Active Directory sites and multiple Exchange servers

SYMPTOMS

In a Microsoft Exchange Server environment, the move-mailbox process may cause data loss. This problem may occur when you move mailboxes in complex environments that have multiple Active Directory sites and multiple Exchange servers.

CAUSE

During the move-mailbox process, a destination mailbox is created so that data can be copied to it. This destination mailbox is not yet associated with a user account. The process by which a destination mailbox is associated with a user account does not occur until all contents have been copied to the destination mailbox. During the final step of the move-mailbox process, the user attributes are updated to point to the new server and to the new database. The destination mailbox is associated with the user account during this attribute-updating process.

This issue occurs because online maintenance identifies mailboxes that are past their retention dates and then deletes them. As part of this task, online maintenance runs a cleanup agent that identifies disconnected or reconnected mailboxes. If the cleanup agent is run on the destination mailbox store during a move process, the destination mailbox is identified as disconnected. In some cases, the destination mailbox is purged because the cleanup agent is run from a destination Exchange server that is pointing at a different Active Directory site, and the Exchange attributes (homeMDB, homeMTA, and msExchHomeServerName) have not yet been updated. In this scenario, the cleanup agent detects that the mailbox is not attached to a user account. If the mailbox is past the retention date in this situation, the mailbox is deleted. This causes problems because the source mailbox is also deleted after a successful move-mailbox operation.

RESOLUTION

To resolve this issue, use one of the following methods:
  • Set the deleted mailbox retention period to a nonzero value on the destination mailbox server. By default, this retention period is 30 days. For more information about how to configure the deleted mailbox retention period, visit the following Microsoft Web site:
    http://technet.microsoft.com/en-us/library/bb125047.aspx (http://technet.microsoft.com/en-us/library/bb125047.aspx)
  • Configure the online maintenance interval so that it does not overlap the scheduled move-mailbox operation. Or, do not run online maintenance for the mailbox store during the day or days on which you want to move the mailbox. For more information about how to configure the Exchange database online maintenance schedule, visit the following Microsoft Web site:
    http://technet.microsoft.com/en-us/library/aa995705.aspx (http://technet.microsoft.com/en-us/library/aa995705.aspx)

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

If you delete a mailbox in Microsoft Exchange 2000 Server or in Microsoft Exchange Server 2003, the mailbox is not immediately deleted. Instead, it is marked as disconnected. If the mailbox is disconnected, and the retention period has expired, the mailbox is deleted.

APPLIES TO
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
Keywords: 
kbinfo kbexpertiseadvanced kbtshoot KB970105
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate

Be the first to leave feedback, to help others about this knowledge base article.

(Optional) Name

(Optional) Public URL Or Email

Comments
No HTML -- Text Only Please