在 Exchange Server 2003 中的存储组之间移动 Exchange 邮箱数据库

 

上一次修改主题: 2005-05-23

Microsoft® Exchange Server 2003 将数据库(邮箱存储和公用文件夹存储)组织成存储组。每台 Exchange 服务器最多可以有四个单独的存储组,而且每个存储组最多可以有五个数据库。下图显示 Exchange 系统管理器如何列出存储组和数据库。

9e982d24-e74e-4101-8973-0192097bfd23

如果决定重新组织存储组拓扑结构,首选方法是将个别邮箱移动到不同的存储组而不是直接移动完整的数据库。数据库为空后,可将其删除。但是,可以将数据库移动到不同的存储组。

important重要提示:
在存储组之间移动数据库不同于移动数据库文件,Exchange Server 2003 管理指南中的“将存储文件移动到新目录”中对移动数据库文件进行了说明。管理指南中描述的过程只影响物理文件位置,不影响数据库和存储组的组织。

如果移动整个数据库,必须首先从 Microsoft Active Directory® 目录服务删除其所有的邮箱。这样做不会破坏邮箱内容,但会断开每个邮箱与其关联的 Active Directory 用户帐户之间的链接。默认情况下,从 Active Directory 删除邮箱之后,Exchange 会将数据库中已删除的邮箱内容保留 30 天。

将数据库移动到新的存储组后,可以将其装入,然后使用 Exchange 系统管理器中的邮箱恢复中心将邮箱重新连接到以前的 Active Directory 帐户。还可以使用该数据库的“邮箱”列表依次重新连接邮箱。

移动整个数据库最大的缺点是正在传送的邮件可能被延迟、拒绝或从未发送。发生这种情况是因为您必须在移动操作的最后删除邮箱,然后将其重新连接。经过仔细计划,可以使邮箱处于删除状态的时间总量减少到几分钟,但仍可能丢失某些邮件。要避免此问题,必须在邮箱断开连接的时间内关闭整个组织的所有邮件传输。只停止所涉及的服务器上的邮件流是不够的。因为路由和传递信息分布在整个 Active Directory 中,远程服务器可以检测到这些邮箱不再是有效的传递目标,所以传入的邮件将受到影响。

即使存在为了重新平衡拓扑结构而移动数据库的缺点,这样做在恢复方案中也是有用的。该附录的其余部分说明了将数据库移动到另一个普通存储组或恢复存储组时,可以安全执行的操作和无法安全执行的操作。