数据库可用性组 (DAG) 是内置于 Microsoft Exchange Server 2013 中的高可用性和站点恢复框架的基础组件。DAG 是一组邮箱服务器(最多可包含 16 个邮箱服务器),其中承载了一组数据库,可提供从影响单个服务器或数据库的故障中自动执行数据库级恢复的功能。
DAG 是邮箱数据库复制、数据库和服务器切换、故障转移以及名为“活动管理器”的内部组件的边界。活动管理器在 DAG 中的每台服务器上运行,用于管理切换和故障转移。
DAG 中的任何服务器可以承载来自 DAG 中任何其他服务器的邮箱数据库副本。将服务器添加到 DAG 后,此服务器与 DAG 中的其他服务器协同工作,提供从影响邮箱数据库的故障(如磁盘故障或服务器故障)中自动执行恢复的功能。
下面是虚拟环境的大概情况
在配置之前 需要为两台mailbox配置心疼网卡,两台server添加网卡,设置私有IP,互相ping同即可!
在心跳网卡的设置界面去掉勾选DNS注册等选项
下面开始exchange2013的步骤:
登陆到Https://cas01.contoso.com/ecp 点击服务器--数据库可用性组--点击新建
输入基本信息,见证服务器,见证目录会自动生成,IP地址等
登陆AD,新建计算机,名称与刚才新建的数据库可用性组名称相同
创建成功后,禁用账户,已避免复制数据出错
选择查看AD的高级功能
将MAIL01与MAIL02加入DAG的安全属性组,并赋予完全控制权限
登陆到ECP,点击管理DAG成员资格,将MAIL01,MAIL02添加进去
添加成功后,选择编辑--勾选手动配置数据库可用性组网络--点击保存
选择DAG,点击查看详细
新建一个数据库可用性网络,如图,创建成功后 禁用MAPI的复制功能
切换到数据库,准备添加数据库副本。首先先更改数据库名称为MDB01(对应mail01),MDB02(对应mail02)
选择添加数据库副本
添加数据库副本到另外一台服务器
添加完成,完成DAG的配置
然后可以进行测试,在关机其中活动数据库的mailbox,邮件系统会正常运行。并且可以通过以下命令来进行查看
在EAC中亦可查看数据库副本状态。