Share via


Data Protection Manager 中的 Exchange 2010 DAG 被动节点可见性和 EnableVSSWriter 注册表项

嗨,大家好,我是 Andy Nadarewistsch。今天,我想谈一下 System Center Data Protection Manager 中的被动节点可见性。更具体地说,我想探讨一下被动节点不在 DPM 控制台中显示的原因。在保护 DAG 时,您会看到 DPM 控制台中没有列出被动节点或 Exchange 数据库。一般而言,存在以下一些原因:

  1. 拥有试图受保护的邮箱数据库的任何节点上都没有安装代理
  2. 存在导致数据源无法枚举的 VSS 错误
  3. EnableVSSWriter 注册表项被设为 1

请注意最后一个应用场景,我们将讲述当存在下面的注册表项时 DPM 如何响应:

HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Replay\Parameters\EnableVSSWriter

现在我们了解一下 DPM 通常如何查看被动节点。在本示例中,我们使用一个 3 节点的群集,而且我只准备在下面显示的三个节点当中的两个节点上安装代理。

  • 测试 = Exchange DAG 名称
  • 5438 = 节点 1
  • 54381 = 节点 2
  • 54382 = 节点 3

clip_image002

没有安装代理的节点是节点 3,此节点将在以后的屏幕截图中显示。

clip_image001

有关主动/被动节点的初始安装如下所示:

 

38

381

382

DB01

P

A

 

DB02

A

 

P

DB03

 

P

A

图例:A = 主动,P = 被动

我准备更改节点 2 (54381) 上的注册表项。此注册表项禁用 Exchange Replication Writer,这是 DPM 无法查看该节点的被动节点的原因。

如前所述,注册表项是 HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Replay\Parameters\EnableVSSWriter ,我们准备将其设为 0(禁用)。

注意 默认情况下,此注册表项不存在,必须手动创建。但是,有时应更改此注册表项,下文是一个很好的示例:

使用 Windows Server Backup 备份和还原 Exchange 数据:https://technet.microsoft.com/zh-cn/library/dd876851.aspx

请注意文章中提供的重要提醒:

clip_image006

默认注册表项设置:

clip_image008

更改之后:

clip_image010

注意 直到重新启动复制服务之后,DPM 才会受到影响。这意味着注册表项更改会休止,Exchange 服务器复制服务重新启动或重新引导可能触发 DPM 中的异常行为。

现在我们看一下 DPM 显示的内容。返回并重新枚举 DAG,注意我们不再看到 DB03。这是因为被动副本位于节点 2 上,而主动副本位于节点 3 上,此节点不受 DPM 服务器保护,或者可能根本不受保护。

 

clip_image011

 

但是,请注意,由于节点 2 保留主动副本,因此节点 2 仍然显示在 DB01 下。

 

clip_image013

 

现在我们执行一次最终测试。我准备安装 Exchange,从而使主动副本和被动副本均位于受此 DPM 服务器保护的节点上,而且被动副本驻留在节点 2 上。要执行此操作,我激活了节点 1 上 DB01 的被动副本。此操作切换主动/被动副本配置。

针对 DB01 的新配置:

clip_image015

注意一下 DPM 控制台,不但 DB03 看不到了,而且 DB01 的节点 2 也不再可供选择。

clip_image016

 

注意 如果 Exchange 注册表项位于多个 DAG 成员上,则此行为会呈复合形式。

 

小结:

当禁用复制写入程序时,DPM 将不查看被动副本和/或节点。如果在枚举过程中发现缺失组件,请检查以下潜在原因:

1) 在拥有试图受保护的邮箱数据库的任何节点上都没有安装代理。如果属于这种情况,请确保在拥有您试图保护的邮箱数据库的节点上安装代理。

2) EnableVSSWriter 注册表项在 HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Replay\Parameters\EnableVSSWriter 下设为 1。 如果属于这种情况,请检查 DAG 的所有节点,并确保该注册表项不存在,如果存在,请确保 EnableVSSWriter 没有设为 1。如果作出此更改,请记住重新启动 Exchange Replication Service,以便使其生效。

3) 存在导致数据源无法枚举的 VSS 错误。如果这样,请验证所有 Exchange 节点和 Exchange VSS 组件功能是否正常。

    • 确保安装所有数据库,而且状态良好
    • 运行 vssadmin 列表写入程序 – 检查以了解 Exchange Writer 是否处于稳定状态
    • 检查系统事件日志中的 VSS 或 Volsnap 错误

 

不要对被动副本没有显示而感到消极。如果您遇到我没有提到的应用场景,请及时答复,或者查阅我们的 DPM Exchange 论坛,网址:https://social.technet.microsoft.com/Forums/zh-CN/dpmexchbackup/threads

Andy Nadarewistsch | 高级支持升级工程师