Exchange 2010在2台服务器上拆分邮箱

我们有1个Active Directory林和域。 我们有1台Exchange 2010服务器(在Windows Server 2008 SP2上)pipe理所有电子邮件(发送,收据和邮箱存储)。 我们打算在此设置中添加另一台Exchange 2010服务器,以便我们可以将邮箱的负载分配给第二台服务器。 准确地说,假设有10个邮箱,我们希望在一个服务器上存储5个,在第二个新添加的服务器上存储5个邮箱。 这个设置是否需要DAG设置?

根据我对DAG的文档推断,DAG更多的是容错设置。 它涉及您的邮箱存储在DAG中所有“节点”上的完整复制。 而在一个邮箱存储失败或暂时不可用的情况下,第二个邮箱存储被使用。 在我的例子中,这意味着两台服务器都有10个邮箱。 那是对的吗?

我的问题是,如果我们只能在两台服务器上分配邮箱50/50,并且有一半的用户连接到第二台交换机,但是仍然能够向组织中的其他人发送电子邮件。 那将是什么样的设置? 任何人都有指导,步行等的链接?

  1. DAG – 数据库可用性组

每个安装了邮箱angular色的Exchange服务器都可以有一个或多个邮箱数据库,所以如果只需要拆分数据库负载,则需要在新服务器上创build一个邮箱数据库,并将一些邮箱移动到该数据库; 故事的结局。 当然,这意味着如果用户在ServerA上有一个邮箱,并且ServerA发生故障,则不会有容错; 邮箱在ServerB上的用户可以正常使用,但ServerA上的邮箱用户将无法访问。

如果你想要冗余,你将需要一个数据库可用性组; 在DAG中,每个邮箱数据库在不同服务器上有一个或多个副本,在给定时刻只有一个副本处于活动状态; 如果邮箱数据库的活动副本所在的服务器出现故障,另一个副本将被激活,用户将自动redirect到该服务器。 这样做的缺点是,您至less需要两倍的磁盘空间(因为每个数据库至less有两个副本),并且您的服务器的一些处理能力将用于数据复制。

您还需要考虑到Exchange不仅由邮箱数据库完成,为了使其运行起来,您还需要为其他两个主要angular色(集线器传输和客户端访问)中的每一个至less分配一个运行服务器。 集线器传输服务器自动负载平衡和冗余,所以你只需要在新的服务器上安装angular色,一切都会好起来的。 客户端访问也是如此:除了安装angular色,您还需要在负载平衡configuration中创build一个客户端访问arrays,这需要在IP级别进行处理。 通常情况下,您可以使用Windows的内置networking负载平衡服务,但是对于像您这样的双服务器场景,则需要特别注意:数据库可用性组依赖于与networking负载平衡兼容的故障转移群集。

最终的结果是,如果您需要完全冗余设置,则需要两个多angular色(邮箱,集线器传输,客户端访问)服务器,数据库可用性组,客户端访问arrays和外部硬件负载平衡器 ,如果没有这些,您将需要放弃数据库或客户端访问angular色的冗余。

是的,您可以创build第二个邮箱服务器(使用新的邮箱数据库),并将该邮箱的一半存储在该服务器上。 你不需要一个DAG来做到这一点。 您只需将第二台服务器设置为Exchange 2010邮箱服务器。 在上创build一个新的邮箱数据库。然后将5个邮箱移动到新的数据库。

创buildDAG将允许您使两个邮箱服务器为对方提供容错function。 在这种情况下,您可能会将MX1与DB1(5个邮箱)和MX2与DB2(5个其他邮箱)一起使用。 MX1将具有DB2的被动(或主动)副本,MX2将具有被动(或主动)的DB1副本。 如果MX2变得不可用,那么邮箱在DB2中的5个用户将开始连接到MX1以用于DB2数据库(如果被动,它将变为活动状态)。

DAG会很好,只要你有存储空间来容纳它。 您是正确的:在双节点DAG设置中,两台服务器都将拥有这两个数据库的完整副本。

如果您试图在没有容错复制的情况下分离数据库,则可以在第二个服务器上安装邮箱angular色并移动一些邮箱。

就连接到服务器而言,该部分由CAS(客户端访问服务器)angular色处理。 拆分CASangular色的邮箱访问可能会非常棘手,但是本指南有一些适合您的想法: MSExchange.org – 负载平衡CAS