数据库可用性组或DAG是Exchange Server中实现高可用性和站点弹性的基本组件和构建块。DAG中最多可以有16个Exchange server,它们相互协作,并在Exchange数据库(.edb)、邮箱服务器或网络故障后提供自动数据库级恢复。
您可以为Exchange Server 2019设置两种不同的DAG,
- DAG带有集群管理接入点或IP(静态或DHCP)
- DAG没有集群管理接入点或IP
然而,Exchange Server 2019中的默认DAG设置没有集群管理接入点或IP-less。
在本文中,您将学习在不使用“集群管理接入点”的情况下从头构建和设置Exchange Server 2019 DAG的步骤。
从头开始配置和构建Exchange Server 2019 DAG的步骤
要配置和构建Exchange Server 2019 DAG,需要设置至少两台运行相同Exchange Server 2019版本的不同物理服务器或虚拟机。确保两个服务器都正确配置。参考本指南学习关于设置Exchange Server 2019.
您还需要一个见证服务器,当服务器甚至处于DAG中时,它对于维护仲裁非常重要。但是,如果要设置具有奇数成员的DAG,则不需要设置见证服务器。要了解更多,请参考微软的这篇文章.
由于我们将在DAG中设置两个Exchange Server 2019,我们将设置一个见证服务器。步骤如下:
步骤1:设置见证服务器
若要配置和设置文件见证服务器(FSW),请部署一个新的文件服务器机器或具有Active Directory角色的VM。不要使用域控制器(DC)作为文件服务器。
步骤如下:
- 访问文件服务器并打开活动目录用户和计算机.
- 找到并双击管理员集团打开属性。
- 进入成员,然后单击添加.
- 然后搜索并添加交换受信任的子系统并点击应用>好吧.
接下来,我们需要创建DAG,然后添加成员服务器。
步骤2:创建数据库可用性组(DAG)
创建DAG (Database Availability Group)可以使用EAC (Exchange Admin Center)或EMS (Exchange Management Shell)两种方式。步骤如下:
- 登录Exchange Server,打开Exchange Admin Center (EAC)。
- 去服务器>数据库可用性组并点击+。
- 在各自的字段中输入DAG名称、见证服务器地址和见证目录路径。您可以输入255.255.255.0,也可以不输入IP地址,单击保存
- 将创建数据库可用性组。
要使用Exchange Management Shell (EMS)创建DAG,您可以执行以下步骤:
- 打开EMS,然后执行以下命令
New-DatabaseAvailabilityGroup -Name "DAGNAME" -WitnessServer "WitnessServerNameOrAddress" -WitnessDirectory "PathcToWitnessServerDirectory"
"dagname" "witnessservernameoraddress" "pathctowitnessserverdirectory" "/pathctowitnessserverdirectory" "/witnessservernameoraddress" "/dagname"
例如,
新建- databaseavailabilitygroup - DAG01 -WitnessServer FILEWITSRV01 -WitnessDirectory C:\DAG01
- 您可以在EMS系统中执行以下命令,或登录EAC系统,进入服务器>数据库可用性组。
Get-DatabaseAvailabilityGroup“dagname”
步骤3:添加成员服务器到DAG
现在您已经创建了DAG,是时候将成员Exchange Server 2019添加到DAG中了。步骤如下:
- 在Exchange Admin Center (EAC)中,导航到服务器>数据库可用性组并单击管理DAG会员
- 然后单击+图标
- 选项选择要添加到DAG的Exchange 2019服务器添加- >按钮,然后单击好吧.
- 一旦添加,单击保存.
- 这将开始在选定的Exchange 2019服务器成员中安装Windows故障转移集群。一旦完成,Exchange 2019服务器将被添加到DAG。
- 点击关闭.您将看到数据库可用性组见证服务器而且成员服务器的名字在Exchange Admin Center下面服务器>数据库可用性组.
步骤4:添加数据库副本
最后,可以将邮箱数据库副本添加到成员邮箱服务器,以启用持续复制,并确保即使成员服务器发生故障,数据库也保持活动状态。步骤如下:
- 打开EAC并导航到服务器>数据库.
- 选择要添加到成员服务器的数据库并单击...(三个点)图标。
- 选择添加数据库复制.
- 点击浏览,选择Exchange服务器,并点击好吧.
- 点击保存.这将在选定的成员服务器上创建邮箱数据库和日志文件副本。
- 流程完成后,单击关闭.
- 要检查是否将数据库副本添加到成员服务器,请单击下面的刷新图标服务器>数据库.
- 的服务器副本列将显示添加了数据库副本的Exchange 2019服务器(成员服务器)。
在此阶段,您已经从零开始成功部署和配置了Exchange 2019 DAG。
结论
在本文中,我们分享了从零开始部署和配置Exchange Server 2019数据库可用性组的简单步骤。尽管Exchange 2019 DAG提供了站点弹性和数据库和服务器故障保护,但它不是备份的替代方案。您仍然需要定期维护基于vss的数据库备份,以防止灾难发生时永久丢失数据。
此外,保持一个Exchange恢复软件,如Exchange恒星维修,强烈推荐。当您需要从损坏或损坏的Exchange数据库恢复邮箱时,它非常方便。它将从修复的数据库中提取的邮箱保存为PST格式,并提供将它们直接导出到Office 365或其他Live Exchange Server的选项。