如何管理Exchange Server中的数据库可用性组

在DAG之前,Exchange Server 2007使用多个服务来实现高可用性,例如:本地连续复制(LCR)、单一副本群集(SCC)、备用连续复制(SCR)、群集连续复制(CCR)四种高可用性技术。但是,它缺乏自动故障转移保护,并且没有图形用户界面来管理或控制操作。

数据库可用性组(DAG)是随 Microsoft Exchange Server 2010 发布而引入的统一高可用性功能,用于在数据库、服务器或网络发生故障时,自动执行数据库级恢复并防止数据丢失。要管理 DAG,您可以使用 Exchange 2010 中基于 GUI 的 Exchange 管理控制台或 Exchange 2013及更高版本中的 Exchange 管理中心。 还可以使用 Exchange 命令行管理程序(一种基于命令行的 Exchange Server 工具)来管理 DAG。

在本文中,您将了解如何管理 Microsoft Exchange Server中的数据库可用性组 (DAG),以确保连续复制、高可用性并防止可能危及或破坏DAG环境的问题或错误。

在 Exchange Server 中管理数据库可用性组

在构建和配置 Exchange Server DAG 后,就可以管理成员服务器和数据库了。作为管理员,您可能经常需要向 DAG 添加或删除成员服务器或数据库副本、执行更新、恢复丢失的DAG成员或删除 DAG。

此外,在部署之后,您也可以配置各种DAG属性,对见证服务器或目录、加密、网络、活动数据库等进行更改。

以下是您可以遵循和应用的最佳实践,能够有效地管理和维护您的DAG Exchange Server 基础结构。

添加或删除服务器

您可能需要将新邮箱服务器添加到DAG或从DAG中删除丢失的邮箱服务器以将其替换为另一个并在丢失的服务器上执行恢复。

要在DAG中添加或删除Exchange Server,您可以使用 Exchange 管理中心 (EAC) 中的数据库可用性组向导。您还可以在Exchange命令行管理程序中使用 Add-DatabaseAvailaibilityGroupServer 或 Remove-DatabaseAvailaibilityGroupServer PowerShell cmdlet。

通过EAC将 Exchange Server添加到 DAG:

  • 点击 “服务器” -> 再点击“数据库可用性组” ,然后点击“+” 图标。
  • 从列表中选择 ”服务器” 并单击 添加 -> 确定。
  • 这可能需要一段时间才能完成。该过程完成后,单击关闭即可。

同样,从DAG中删除成员 Exchange Server:

  • 点击 “服务器” -> 再点击“数据库可用性组”,然后从列表中选择“邮箱服务器”。
  • 单击 “–” 图标,确认,然后单击保存以保存更改。
  • 从 DAG 中删除邮箱服务器后,单击关闭即可。

要从 DAG 添加或删除成员邮箱服务器,请在 EMS 中执行以下命令:

Add-DatabaseAvailabilityGroupServer-IdentityDAG1-MailboxServerMBX1 
Remove-DatabaseAvailabilityGroupServer-IdentityDAG1-MailboxServerMBX1

更改/更新DAG属性:

设置和配置 DAG Exchange Server 后,您可以使用 Exchange 管理中心或 Exchange 命令行管理程序来配置、更改或更新 DAG 属性,例如见证服务器或目录、网络、加密、活动数据库等。

要编辑或更改DAG 属性,您可以在 EAC 中执行以下步骤:

  • 点击“服务器” -> 数据库可用性组并选择要重新配置、更新或更改属性的 DAG。
  • 单击“编辑”图标。
  • 在General 页面下,您可以查看 DAG 状态和成员资格状态。您还可以配置或重新配置见证服务器或目录以及其他网络配置。
  • IP地址页面允许您更改或修改分配给数据库可用性组的 IP 地址。

要通过 EMS 执行这些更改和操作,您可以使用以下命令:

Set-DatabaseAvailabilityGroup-IdentityDAG01-WitnessDirectoryC:\DAG01 
Set-DatabaseAvailabilityGroup-IdentityDAG01-AlternateWitnessDirectoryC:\DAGFSW\DAG01.abc.com-AlternateWitnessServerMBX03 
Set-DatabaseAvailabilityGroup-IdentityDAG01-DatabaseAvailabilityGroupIPAddresses2555.255.2555.0 

要检查配置和更改是否有效运行:

Get-DatabaseAvailabilityGroup<DAGName>|Format-List

DAG 网络

在 Exchange 2013 或更高版本中部署DAG时,会自动创建和配置 DAG 网络。但是,在 Exchange 2010 中,您需要手动配置 DAG 网络。

但是,您可以在启用手动 DAG 网络控制后配置或更改DAG网络。为此,您可以在 EMS中运行以下命令:

Set-DatabaseAvailabilityGroupDAG01-ManualDagNetworkConfiguration$true

现在,您可以使用 EMS 中的 New-DatabaseAvailabilityGroupNetwork 和 Set-DatabaseAvailabilityGroupNetwork cmdlet 创建新的 DAG 网络或配置现有 DAG 网络属性,例如名称、描述、子网和启用/禁用复制。

使用 Set-MailboxServer Cmdlet 管理 DAG

Set-MailboxServer cmdlet可以修改邮箱服务器属性和邮箱配置设置。例如,您可以使用带有以下参数的cmdlet来管理 DAG 中的邮箱服务器。

AutoDatabaseMountDial

AutoDatabaseMountDial 是与 Set-MailboxServer cmdlet 一起使用的参数,用于指定自动数据库装载在故障转移后进行连续复制。您可以在三个不同的值之间进行选择,以指定是在故障转移后立即挂载数据库,还是在挂载前等待将日志复制到被动副本。

三个不同的值如下:

BestAvailability :选择 BestAvailability 时,当等待复制的日志数量小于或等于 12 时,数据库会在故障转移后立即自动挂载。当队列长度大于 12 时,Exchange 会将挂起的日志复制到被动数据库副本,然后挂载数据库。

GoodAvailability :当 GoodAvailability 为默认值时,当日志队列长度小于或等于 6 时自动挂载数据库。

Lossless :该属性只有在发生故障转移时将所有日志复制到被动副本后,数据库才会挂载。

如果需要更改Lossless值,您可以在 EMS 中运行以下命令:

Set-MailboxServer-IdentityEXCHSRV01-AutoDatabaseMountDialLossless 

DatabaseCopyActivationPolicy

DatabaseCopyActivationPolicy 是另一个 Set-MailboxServer 参数,允许您为成员DAG 服务器上的邮箱数据库副本指定自动激活。您可以在下面的值之间来进行选择定义策略。

Unrestricted :使用此值可删除在邮箱服务器上激活邮箱数据库副本的所有限制。

Blocked :使用该值阻止数据库在选定邮箱服务器上自动激活。

IntrasiteOnly :使用该值允许在同一AD 站点中的邮箱服务器上激活数据库副本,并防止跨站点激活或故障转移。

MaximumActiveDatabases

MaximumActiveDatabases 参数允许您指定安装在邮箱服务器上的数据库数量,以分配负载并确保每个邮箱服务器不会过载。

当指定数量的数据库副本在服务器上处于活动状态时,在切换或故障转移的情况下,将不再激活副本。

关闭DAG

如果您在DAG中安装了应用程序或更新了服务器,则可能需要关闭DAG。最佳的做法是在执行关机之前切换到成员服务器,以防止无损激活或出现问题。

DAG 维护和更新

在更新或执行任何硬件或软件维护任务之前,最好将DAG成员服务器设置于维护模式。此步骤非常重要,因为在更新服务器或安装更新时会停止包括集群服务在内的多项服务。更新后,您可以将后端服务器设置成生产模式。

此外,您可以用带有服务器参数的StartDagServerMaintenance.ps1 和 StopDagServerMaintenance.ps1 PowerShell脚本将服务器设置于维护模式并恢复到生产模式。

总结

在本文中,我们分享了一些在Exchange Server中如何有效的管理数据库可用性组 (DAG) 的技巧和方法。您可以按照这些操作来维护和管理您的DAG Exchange Server基础结构。 此外,请为您的Exchange Server定期维护VSS备份,防止发生意外致使数据永久丢失。

译者介绍

康少京,​​社区编辑​​,目前从事通讯类行业,底层驱动开发岗位,研究过数据结构,Python,现对操作系统和数据库等相关领域感兴趣。

原文标题:How to Manage Database Availability Groups(DAG) In Exchange Server,作者:Shelly Bhardwaj

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/263975.html<

(0)
运维的头像运维
上一篇2025-05-04 19:49
下一篇 2025-05-04 19:50

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注