恢复数据库可用性组成员服务器

**适用于:**Exchange Server 2010

**上一次修改主题:**2009-12-07

如果作为数据库可用性组 (DAG) 成员的邮箱服务器丢失,或发生故障且无法恢复并需要进行替换时,可执行服务器恢复操作。Microsoft Exchange Server 2010 安装程序包含可用于执行服务器恢复操作的开关 /m:RecoverServer。运行带有 /m:RecoverServer 开关的安装程序,会使安装程序从与运行安装程序的服务器同名的服务器 Active Directory 中读取该服务器的配置信息。从 Active Directory 中收集服务器配置信息后,会在该服务器上安装原来的 Exchange 文件和服务,并将存储在 Active Directory 中的角色和设置应用到该服务器。

要查找与 DAG 相关的其他管理任务吗?请查看管理数据库可用性组

使用安装程序 /m:RecoverServer 恢复服务器

需要首先分配权限,然后才能执行此过程。若要查看所需的权限,请参阅高可用性权限主题中的“邮箱数据库副本”条目。

  1. 使用 Get-MailboxDatabase cmdlet 为要恢复的服务器上的任何邮箱数据库副本检索所有重播延迟和截断延迟设置。

    Get-MailboxDatabase DB1 | Format-List *lag*
    
  2. 使用 Remove-MailboxDatabaseCopy cmdlet 删除要恢复的服务器上的所有邮箱数据库副本。

    Remove-MailboxDatabaseCopy DB1\MBX1
    
  3. 使用 Remove-DatabaseAvailabilityGroupServer cmdlet 从 DAG 中删除故障服务器的配置。

    Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    
  4. 在 Active Directory 中重置服务器的计算机帐户。有关详细步骤,请参阅重置计算机帐户(英文)。

  5. 打开命令提示符窗口。使用原始安装媒体运行以下命令。

    Setup /m:RecoverServer
    
  6. 安装恢复过程完成后,使用 Add-DatabaseAvailabilityGroupServer cmdlet 将恢复后的服务器添加到 DAG 中。

    Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    
  7. 将服务器添加回 DAG 后,可以使用 Add-MailboxDatabaseCopy cmdlet 重新配置邮箱数据库副本。如果以前添加的任何数据库副本的重播延迟或截断延迟时间大于 0,可以使用 Add-MailboxDatabaseCopy cmdlet 的 ReplayLagTimeTruncationLagTime 参数重新配置这些设置。

    Add-MailboxDatabaseCopy -Identity DB1 -MailboxServer MBX1
    Add-MailboxDatabaseCopy -Identity DB2 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00
    Add-MailboxDatabaseCopy -Identity DB3 -MailboxServer MBX1 -ReplayLagTime 3.00:00:00 -TruncationLagTime 3.00:00:00