移动邮箱操作和邮箱 Tombstone 表

 

上一次修改主题: 2005-10-12

Microsoft® Exchange Server 2003 和 Exchange 2000 Server 使用 Active Directory® 目录服务存储配置信息和用户信息。通常,此信息的大部分内容都存储在一个与运行 Exchange 的服务器分开的服务器上,而运行 Exchange 的服务器可能使用多个 Active Directory 服务器中的任意一个来读取和写入配置更改。

因此,在移动邮箱操作过程中,很可能会出现运行 Exchange 的源服务器和目标服务器将读取或写入多个 Active Directory 服务器的情况,这需要花费一些时间以使 Active Directory 服务器相互完全同步。这种可能性会导致在邮箱移动过程中或之后,对源服务器而不是目标服务器进行邮件传递。

为了处理此问题,Exchange 源数据库在其邮箱 Tombstone 表中列出了移动的邮箱。该表与任何 Active Directory 信息无关。如果在移动邮箱之后向源服务器传递邮件,则源服务器会认为该邮件不应传递到此并重新路由该邮件,而无论 Active Directory 中存储了何等信息。如果尝试传递邮件,则会返回错误 ecMailboxInTransit,然后服务器将尝试重新路由邮件而不是在本地传递它。

如果使用移动邮箱任务将邮箱移回其以前驻留的服务器,则移动邮箱任务将清除邮箱 Tombstone 条目,以便能成功地进行移动。

如果将数据库移动到其他服务器,则邮箱清理代理会将该数据库中的所有邮箱都标记为“已断开”。此外,在邮箱 Tombstone 表中,邮箱清理代理仅为系统助理邮箱创建一个条目。这样,可防止一个服务器上的系统助理邮箱在另一个服务器上被激活。

但是,这种保护措施意味着,在以前的服务器上无法再使用数据库来驻留系统助理邮箱。之所以存在这种情况,是因为未提供从 Tombstone 表中删除系统助理邮箱的相关内容。移动邮箱不适用于系统助理邮箱。由于邮箱 Tombstone 表对于 Active Directory 而言是无法复制的或未知的,而仅限于特定的物理数据库,因此,可以将系统助理邮箱放入一个在 Tombstone 表中从未有系统助理邮箱条目的物理数据库,来重新启用系统助理邮箱。

有关详细信息

有关系统助理邮箱的详细信息,请参阅移动 Exchange 邮箱数据库时系统助理邮箱出现的问题

有关移动 Exchange 邮箱数据库的详细信息,请参阅将 Exchange 邮箱数据库移动到另一个服务器或存储组