dag创建目录失败(如何更改DAG见证服务器和见证目录)

了解如何使用 Exchange 命令行管理程序轻松恢复失败的见证服务器并更改服务器和目录。每日分享最新,最流行的软件开发知识与最新行业趋势,希望大家能够一键三连,多多支持,跪求关注,点赞,留言。

dag创建目录失败(如何更改DAG见证服务器和见证目录)(1)

见证服务器和见证目录是数据库可用性组 (DAG)中最关键的组件。DAG 需要见证服务器或文件共享见证 (FSW) 和目录来维护仲裁。如果 Witness Server 发生故障,Quorum 将不再维护,从而导致 DAG 不一致。此外,集群可能不再响应或工作,如果发生灾难会导致停机。

但是,您可以更改见证服务器和见证目录以在见证服务器出现故障、不可用或无法启动时维持仲裁并确保高可用性。

使故障见证服务器恢复在线

在更改或移动见证服务器之前,请尝试按照以下步骤使文件共享见证恢复在线:

  1. 打开故障转移群集管理器并检查见证服务器状态。
  2. 如果见证服务器出现故障并且集群处于脱机状态,您将在见证服务器名称旁边看到警告。
  3. 右键单击集群名称,然后选择使资源联机。等待几分钟,因为这可能需要一段时间才能完成。
  4. 完成后,您将看到集群在线。但是,如果见证服务器未重新联机,您将遇到以下任何错误消息。

The operation has failed. An error occurred while attempting to bring the resource 'Cluster Name' online.

如果是这样,请继续执行下面讨论的步骤。

要将见证服务器和见证目录更改为不同的服务器,您可以使用Exchange 管理中心 (EAC) 或Exchange 命令行管理程序(EMS) 中的 PowerShell cmdlet 。

您必须分配有灾难恢复 角色才能执行以下步骤。

dag创建目录失败(如何更改DAG见证服务器和见证目录)(2)

使用 EAC 更改见证服务器和目录

要使用 Exchange 管理中心更改见证服务器和见证目录,请执行以下步骤:

  1. 登录到 Exchange 管理中心 (EAC) 并导航到服务器>数据库可用性组
  2. 选择您需要更改见证服务器或见证目录的 DAG,然后单击编辑图标。
  3. 在见证服务器:字段中,输入新的文件服务器 FQDN。例如,ws02-2019.contoso.com。
  4. 在见证目录:字段中输入新的见证目录路径。
  5. 更改见证服务器和目录后,单击保存

要验证见证服务器和见证目录更改是否成功,请转到服务器 > 数据库可用性组并单击 DAG。然后,查看见证服务器名称的右窗格。

您还可以运行Get-DatabaseAvailabilityGroup cmdlet 来查看和验证更改。

此外,您会注意到见证服务器C:\DAGName\<GUIDFodler>位置的两个文件,即:

  1. 验证共享见证访问.txt
  2. 见证人日志

确保在您的防病毒或恶意软件安全软件中为这些文件添加排除项。

使用 EMS 更改见证服务器和目录

使用Exchange 命令行管理程序配置和更改 DAG 见证服务器和见证目录的步骤如下:

第 1 步:设置新服务器

您应该设置一个新的文件服务器,其配置与故障见证服务器相同或更好。不要将域控制器 (DC)用作见证服务器。我们将把这个新服务器配置为见证服务器。

对于本指南,我们将失败的见证服务器命名为WS01-2019.contoso.com ,将新的见证服务器命名为WS02-2019.contoso.com

步骤 2:在新服务器上配置权限

您需要将“ Exchange Trusted Subsystem ”AD 组添加到新服务器WS02-2019上的本地管理员组中。步骤如下:

  • 在新文件服务器 (WS02-2019)上,打开管理工具并启动计算机管理
  • 导航到本地用户和组>
  • 双击 Administrators组并添加 Exchange Trusted Subsystem
  • 单击应用>确定
步骤 3:更改 DAG 见证服务器

我们将使用Exchange 命令行管理程序 (EMS) 窗口中的Set-DatabaseAvailabilityGroup PowerShell cmdlet来更改 DAG 见证服务器。

使用以下 cmdlet 检查集群节点:

壳1获取集群节点2


检查现有的见证服务器。

壳1Get-DatabaseAvailabilityGroup -Identity "DAGName" -Status | ft 姓名、见证人*、服务器2


例如,

壳1Get-DatabaseAvailabilityGroup -Identity "DAG01-2019" -Status | ft 姓名、见证人*、服务器2


这将显示现有的见证服务器和见证目录。

要将见证服务器和目录更改为新的文件服务器,请执行以下命令:

壳1Set-DatabaseAvailabilityGroup -Identity "DAG01-2019" -WitnessServer <FileShareWitnessServerName> -WitnessDirectory <NonRootLocalLongFullPath>2


例如,

壳1Set-DatabaseAvailabilityGroup -Identity "DAG01-2019" -WitnessServer "WS02-2019.contoso.com" -WitnessDirectory C:\DAG01-2019


如果遇到错误“无法访问见证服务器 WS02-2019.contoso.com 上共享的文件”,请在 Windows 防火墙中添加一个例外以进行文件和打印机共享(SMB 端口 445)。您也可以禁用 Windows 防火墙(不推荐)。

对防火墙进行更改后,重新运行 cmdlet。它将更改见证服务器和见证目录而不会出现任何错误。

第 4 步:验证更改

要确保见证服务器和目录已更改,请在 Exchange 命令行管理程序中运行以下 cmdlet。

壳1Get-DatabaseAvailabilityGroup -Identity "DAG01-2016" -Status | ft 姓名、见证人*、服务器2


检查输出并查找更新的 DAG 名称、见证服务器和见证目录路径。

结论

您可以使用Exchange 命令行管理程序 cmdlet或 Exchange 管理中心来更改或更新 Exchange Server DAG 见证服务器和见证目录。但是,如果 DAG 成员服务器出现故障且无法恢复,则需要设置新服务器,将服务器添加到 DAG,然后从备份中恢复邮箱。您还可以使用 Exchange 恢复软件将邮箱从故障服务器导出到新服务器。当备份不可用、过时或无法正常工作时,该软件会派上用场。该软件扫描故障服务器上的数据库文件,提取邮箱,并将它们直接导出到新的或现有的 DAG 成员服务器。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页