码迷,mamicode.com
首页 > 其他好文 > 详细

微软Azure公有云之企业Exchange 2016部署8—配置DAG

时间:2016-07-06 18:43:28      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:exchenge   dag   

本节我们来创建第二台邮件服务器,并配置Exchange数据可用性组(DAG),添加2个数据库DB并分别激活在不同的邮件服务器上,如下图红框表示:

技术分享

 

数据库可用性组(DAG)是内置于Exchange Server中的邮箱服务器高可用性和站点恢复框架的基础组件。

DAG是一组邮箱服务器承载了一组数据库,可提供从影响单个服务器或数据库的故障中自动执行数据库级恢复的功能。也就是说当一台邮件服务器出现故障,其数据库会自动漂移(激活)到DAG中其他成员上,而这并不需要共享存储来支持,这也是Exchange数据可用性组的一大优势所在。

 

配置DAG注意以下几点:

a. DAG是基于服务器故障转移群集服务的,所以DAG中的所有服务器操作系统必须相同版本。比如Windows 2012和Windows 2012 R2是无法部署DAG的。

b. DAG 中的所有服务器都必须运行相同版本的Exchange。比如Exchange 2013和 Exchange 2016是无法部署同一个DAG的。

c. 具有奇数个成员的 DAG 使用故障转移群集的节点多数仲裁模式。具有偶数个成员的 DAG 使用故障转移群集的节点和文件共享多数仲裁模式,所以当两台Exchange服务器做DAG,还需要仲裁节点。

d. DAG成员最多可包含16 个邮箱服务器。

 

下面我们将来配置DAG服务

1.创建第二台邮件服务器

DAG需要多台服务器成员,这里还是使用Azure Powshell来创建邮件服务器EX02,并和EX01置于同一Azure可用性集,创建双网卡并设置静态IP。

New-AzureVMConfig -Name "HHCLOUD-EX02" -InstanceSize "Large" -AvailabilitySetName "HHCLOUD-EXJP" -ImageName "a699494373c04fc0bc8f2bb1389d6106__Windows-Server-2012-Datacenter-20160430-en.us-127GB.vhd" | Add-AzureProvisioningConfig -Windows -Adminusername hhcloud -Password "Abc000000" | Set-AzureSubnet -SubnetNames "Subnet-3" | Set-AzureStaticVNetIP -IPAddress 192.168.2.22 |Add-AzureNetworkInterfaceConfig -Name "dag" -SubnetName "Subnet-4" -StaticVNetIPAddress 192.168.4.22 | New-AzureVM -ServiceName "HHCLOUD-EXJP" –VNetName "HHCLOUD"

技术分享

VM创建完毕后可到VM配置中确认可用性集、虚拟网络等

技术分享

 

2.安装邮件服务器

附加磁盘、环境配置、安装等同上节,这里不赘述了。

 

3.配置DAG

第二台邮件服务器安装王弼后,我们登陆ECP,到服务器配置页面下可以看到之前创建的两台邮件服务器

技术分享

进入数据库页面,可以看到已经有默认数据库存在

技术分享

但默认数据库配置在C盘,肯定各种不适合了。

技术分享

这里首先新建个数据库DB01,数据路径选择之前附加的1TB的磁盘

技术分享

警告需要重启信息存储服务

技术分享

我们去服务中重启下。

技术分享

因为这里使用DC作为仲裁节点,所以进入DC,首先打开高级功能

技术分享

然后把Exchange Trusted Subsystem加入本地管理员,以提供创建仲裁共享文件的权限。

技术分享

计算机中创建一个DAG的计算机,并禁用

技术分享

在安全选项卡中添加EX01、EX02这两台计算机的完全控制权限

技术分享

 

现在进入ECP中,新建DAG。

见证服务器就选DC,见证目录留空,进行默认配置。

虽然本地部署时,微软建议Exchange 2016或2013 sp1以上版本运行在Windows 2012 R2上可以不包含DAG群集管理访问点,这样可以简化 DAG 配置,消除一个或多个 IP 地址的需求,并降低 DAG 受攻击的可能性。

但是在Azure云上我们并没有为服务器打开DHCP,而是使用Azure的虚拟网络的DHCP,所以这里需要设置DAG静态IP地址。

技术分享

添加DAG成员

技术分享

服务器添加到 DAG 时,会为DAG自动创建故障转移群集,此故障转移群集将由DAG独占使用,并且必须专用于DAG,不支持将此群集用于任何其他用途。

技术分享

手动配置数据库网络

可以在DAG属性中去除勾选

技术分享

Exchange自动识别并创建了MAPI网络和DAG网络,如果自动识别有问题可以手动调整

技术分享

选择添加DAG网络

技术分享

技术分享

进入数据库页面,添加EX02的数据库副本

技术分享

指定EX02

技术分享

添加完毕后我们可以看到EX01、EX02都有数据DB01副本了

技术分享

最后可以在DB01属性中,启用循环日志记录,来减少日志所占的空间。

技术分享

同样方法可以再创建一个数据库DB02,并激活在EX02上,创建用户时,系统会自动分配到每个DB上,这样负载就可以均衡分配到两台邮件服务器上了,这里就不赘述了。

技术分享

本文出自 “无敌议长之铁腕” 博客,请务必保留此出处http://yaojiwei.blog.51cto.com/762134/1803721

微软Azure公有云之企业Exchange 2016部署8—配置DAG

标签:exchenge   dag   

原文地址:http://yaojiwei.blog.51cto.com/762134/1803721

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!