当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 更改DAG见证服务器和见证目录

作者:精品下载站 日期:2024-12-14 22:32:39 浏览:13 分类:玩电脑

更改DAG见证服务器和见证目录


任务是将 Exchange Server DAG 见证服务器更改为另一台服务器。这是为什么?原因之一是见证服务器不再启动。另一个原因是您想要停用服务器。本文将教您如何将 DAG 见证服务器和见证目录移动到另一台服务器。

DAG见证服务器放置在哪里?

您问自己的问题是:我需要将 DAG 见证服务器放置在哪里?

最佳实践是:

1.部署在单个数据中心的单个 DAG

  • 将见证服务器与 DAG 成员位于同一数据中心

2.跨两个数据中心部署单个 DAG;没有其他可用位置

  • 在 Microsoft Azure 虚拟网络上找到见证服务器以启用自动数据中心故障转移。

  • 在主数据中心找到见证服务器

3.在单个数据中心部署多个 DAG

  • 将见证服务器与 DAG 成员位于同一数据中心。其他选项包括:
    • 对多个 DAG 使用同一见证服务器
    • 使用 DAG 成员充当不同 DAG 的见证服务器

4.跨两个数据中心部署多个 DAG

  • 在 Microsoft Azure 虚拟网络上找到见证服务器以启用自动数据中心故障转移,或者

  • 在被视为每个 DAG 主要的数据中心中找到见证服务器。其他选项包括:
    • 对多个 DAG 使用同一见证服务器
    • 使用 DAG 成员充当不同 DAG 的见证服务器

5.跨两个以上数据中心部署单个或多个 DAG

  • 在此配置中,见证服务器应位于您希望存在大多数仲裁投票的数据中心。

请阅读 Microsoft 文档了解更多信息:管理数据库可用性组。

移动见证服务器和见证目录

在此示例中,我们将 DAG 见证服务器从 FS01-2016 移动到 FS02-2016

很高兴知道有两个选项可以更改 DAG 见证服务器和目录:

  1. Exchange 管理外壳 (PowerShell)

  2. Exchange 管理中心 (EAC)

在选择要遵循的选项之前,您必须先执行下一步。

在新服务器上配置 DAG 权限

将“Exchange Trusted Subsystem”AD 组添加到服务器 FS02-2016.exoip.local 上的本地管理员组。

我们建议您使用文件服务器而不是任何其他服务器。

重要提示:不要使用域控制器作为见证服务器!

登录文件服务器。转到管理工具并启动计算机管理

[玩转系统] 更改DAG见证服务器和见证目录

展开本地用户和组,然后单击。双击管理员组并添加Exchange受信任子系统组。

[玩转系统] 更改DAG见证服务器和见证目录

您可以选择在下一步中使用 PowerShell 或 Exchange 管理中心更改见证服务器和见证目录。按照步骤进行操作并最后进行验证。

使用 PowerShell 更改 DAG 见证服务器

获取DAG见证服务器

以管理员身份运行 Exchange 命令行管理程序。获取数据库可用性组名称、见证服务器和见证目录。使用 Get-DatabaseAvailabilityGroup cmdlet。

在此示例中,DAG 见证服务器配置位于 FS01-2016。

[PS] C:\>Get-DatabaseAvailabilityGroup -Identity "DAG01-2016" -Status | ft Name, Witness*,Servers

Name       WitnessServer         WitnessDirectory WitnessShareInUse Servers
----       -------------         ---------------- ----------------- -------
DAG01-2016 fs01-2016.exoip.local C:\DAG01-2016              Primary {EX02-2016, EX01-2016}

更改DAG见证服务器和见证目录

运行 cmdlet Set-DatabaseAvailabilityGroup。

[PS] C:\>Set-DatabaseAvailabilityGroup -Identity "DAG01-2016" -WitnessServer "FS02-2016.exoip.local" -WitnessDirectory C:\DAG01-2016

您可以获得以下输出。

[PS] C:\>Set-DatabaseAvailabilityGroup -Identity "DAG01-2016" -WitnessServer "FS02-2016.exoip.local" -WitnessDirectory C:\DAG01-2016
WARNING: Unable to access file shares on witness server 'FS02-2016.exoip.local'. Until this problem is corrected, the database availability group may be more vulnerable to failures. You can use the
Set-DatabaseAvailabilityGroup cmdlet to try the operation again. Error: The network path was not found
Unable to change the quorum for database availability group DAG01-2016. The network path for witness server '\FS02-2016.exoip.local\DAG01-2016.exoip.local'  was not found. This may be due to firewall settings.
    + CategoryInfo          : InvalidArgument: (:) [Set-DatabaseAvailabilityGroup], DagTaskProblemC...ptionBadNetPath
    + FullyQualifiedErrorId : [Server=EX01-2016,RequestId=68133d5b-592f-43ef-a18c-7f3318d3df0d,TimeStamp=1/12/2021 5:38:05 PM] [FailureCategory=Cmdlet-DagTaskProblemChangingQuorumExceptionBadNetPath] CC8C0577,Micros
   oft.Exchange.Management.SystemConfigurationTasks.SetDatabaseAvailabilityGroup
    + PSComputerName        : ex01-2016.exoip.local

警告:无法访问见证服务器“FS02-2016.exoip.local”上的文件共享。在此问题得到纠正之前,数据库可用性组可能更容易出现故障。您可以使用 Set-DatabaseAvailabilityGroup cmdlet 重试该操作。错误:找不到网络路径无法更改数据库可用性组 DAG01-2016 的仲裁。未找到见证服务器“\\FS02-2016.exoip.local\DAG01-2016.exoip.local”的网络路径。这可能是由于防火墙设置造成的。

无论使用哪台服务器作为见证服务器,如果在目标见证服务器上启用了 Windows 防火墙,则必须为文件和打印机共享启用 Windows 防火墙例外。见证服务器使用 SMB 端口 445。另一种选择是禁用 Windows 防火墙。之后,重新运行上述命令。

在下一步中,您将验证您的工作。

验证 DAG 见证服务器

文件夹和共享将自动创建。检查它们是否存在于服务器 FS02-2016 的路径 C:\DAG01-2016 中。

[PS] C:\>Get-DatabaseAvailabilityGroup -Identity "DAG01-2016" -Status | ft Name, Witness*,Servers

Name       WitnessServer         WitnessDirectory WitnessShareInUse Servers
----       -------------         ---------------- ----------------- -------
DAG01-2016 fs02-2016.exoip.local C:\DAG01-2016              Primary {EX02-2016, EX01-2016}

当你确认它看起来很棒之后,你还剩下一步。从防病毒软件中排除 FS02-2016 上的文件夹 C:\DAG01-2016

注意:从防病毒/安全产品中排除文件共享见证文件夹。请阅读 Exchange Server 的防病毒排除一文来了解更多信息。

在 Exchange 管理中心更改 DAG 见证服务器

获取DAG见证服务器

登录 Exchange 管理中心。转到服务器 > 数据库可用性组。在列表视图中查看 DAG 见证服务器。

[玩转系统] 更改DAG见证服务器和见证目录

更改DAG见证服务器和见证目录

单击列表视图中的 DAG。单击工具栏中的编辑图标。

[玩转系统] 更改DAG见证服务器和见证目录

填写服务器的 FQDN 以更改见证服务器

[玩转系统] 更改DAG见证服务器和见证目录

更改见证目录,或者您可以保留相同的目录。单击保存

[玩转系统] 更改DAG见证服务器和见证目录

下一步是验证数据库可用性组见证服务器。

验证 DAG 见证服务器

检查新服务器是否显示为见证服务器

[玩转系统] 更改DAG见证服务器和见证目录

转到FS02-2016 C:\ 驱动器并验证是否已创建 DAG01-2016 文件夹。打开该文件夹后,您将找到一个 GUID 文件夹,在其中您将看到两个文件,其名称为:

  • 验证共享写入访问.txt

  • 见证.log

这两个文件可能需要几分钟才能显示。尺寸很小,而且会一直这样。

注意:从防病毒/安全产品中排除文件共享见证文件夹。请阅读 Exchange Server 的防病毒排除一文来了解更多信息。

[玩转系统] 更改DAG见证服务器和见证目录

结论

在本文中,您了解了如何更改 DAG 见证服务器和见证目录。在开始之前,将 Exchange 受信任系统 AD 组添加到见证服务器的本地管理员组。之后,使用 PowerShell 或 Exchange 管理中心更改见证服务器和见证目录。不要忘记在防病毒软件中排除 DAG 见证文件夹并验证设置。

您喜欢这篇文章吗?您可能还喜欢在 Exchange DAG 中平衡邮箱数据库。不要忘记关注我们并分享这篇文章。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯