Восстановление рядового сервера из группы обеспечения доступности баз данныхRecover a database availability group member server

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

Если сервер почтовых ящиков, который является членом группы обеспечения доступности баз данных (DAG), теряется или завершается неудачей и нуждается в замене, вы можете выполнить операцию восстановления сервера.If a Mailbox server that's a member of a database availability group (DAG) is lost or otherwise fails and is unrecoverable and needs replacement, you can perform a server recovery operation. Программа установки Microsoft Exchange Server 2013 включает параметр /m: RecoverServer , который можно использовать для выполнения операции восстановления сервера.Microsoft Exchange Server 2013 Setup includes the switch /m:RecoverServer that can be used to perform the server recovery operation. Запуск программы установки с параметром /m: RecoverServer приводит к тому, что программа установки считывает сведения о конфигурации сервера из Active Directory для сервера с тем же именем, что и сервер, с которого выполняется установка.Running Setup with the /m:RecoverServer switch causes Setup to read the server's configuration information from Active Directory for a server with the same name as the server from which you're running Setup. После извлечения сведений о конфигурации сервера из Active Directory на сервере устанавливаются исходные файлы и службы Exchange, а также к серверу применяются роли и параметры, хранившиеся в Active Directory.After the server's configuration information is gathered from Active Directory, the original Exchange files and services are then installed on the server, and the roles and settings that were stored in Active Directory are then applied to the server.

Сведения о других задачах управления, связанных с группами доступности базы данных, см.Looking for other management tasks related to DAGs? в разделе Managing database availability groups.Check out Managing database availability groups.

Что нужно знать перед началом работыWhat do you need to know before you begin?

  • Предполагаемое время выполнения: 30 минутEstimated time to complete: 30 minutes

  • Для выполнения этих процедур необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в статье запись "Копии базы данных почтовых ящиков" в статье Разрешения высокого уровня доступности и устойчивости сайта.You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Mailbox database copies" entry in the High availability and site resilience permissions topic.

  • Если Exchange устанавливается в расположение, отличное от расположения по умолчанию, необходимо использовать параметр установки /targetDir , чтобы указать расположение файлов программ Exchange.If Exchange is installed in a location other than the default location, you must use the /TargetDir Setup switch to specify the location of the Exchange program files. Если не использовать параметр /targetDir , программные файлы Exchange будут установлены в расположении по умолчанию (% ProgramFiles%\Microsoft\Exchange Server\V15).If you don't use the /TargetDir switch, the Exchange program files will be installed in the default location (%programfiles%\Microsoft\Exchange Server\V15).

    Чтобы определить расположение для установки, выполните указанные ниже действия.To determine the install location, follow these steps:

    1. Откройте файл ADSIEDIT.MSC или LDP.EXE.Open ADSIEDIT.MSC or LDP.EXE.

    2. Перейдите в следующее расположение: CN=ExServerName,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=ExOrg Name,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DomainName,CN=ComNavigate to the following location: CN=ExServerName,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=ExOrg Name,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DomainName,CN=Com

    3. Щелкните объект сервера Exchange правой кнопкой мыши и выберите пункт Свойства.Right-click the Exchange server object, and then click Properties.

    4. Найдите атрибут msExchInstallPath. Этот атрибут содержит текущий путь установки.Locate the msExchInstallPath attribute. This attribute stores the current installation path.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Совет

Возникли проблемы?Having problems? Обратитесь за помощью к участникам форумов Exchange.Ask for help in the Exchange forums. Посетите форумы на сервере Exchange Server.Visit the forums at Exchange Server.

Восстановление сервера с помощью команды Setup /m:RecoverServerUse Setup /m:RecoverServer to recover a server

  1. Извлеките все параметры задержки преобразования и задержки усечения для всех копий баз данных почтовых ящиков, существовавших на восстанавливаемом сервере, с помощью командлета Get-MailboxDatabase.Retrieve any replay lag or truncation lag settings for any mailbox database copies that exist on the server being recovered by using the Get-MailboxDatabase cmdlet:

    Get-MailboxDatabase DB1 | Format-List *lag*
    
  2. Удалите все копии баз данных почтовых ящиков, существовавшие на восстанавливаемом сервере, с помощью командлета Remove-MailboxDatabaseCopy.Remove any mailbox database copies that exist on the server being recovered by using the Remove-MailboxDatabaseCopy cmdlet:

    Remove-MailboxDatabaseCopy DB1\MBX1
    
  3. Удалите конфигурацию отказавшего сервера из группы обеспечения доступности баз данных с помощью командлета Remove-DatabaseAvailabilityGroupServer.Remove the failed server's configuration from the DAG by using the Remove-DatabaseAvailabilityGroupServer cmdlet:

    Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    

    Примечание

    Если удаляемый член DAG находится в автономном режиме и не может быть подключен к сети, необходимо добавить параметр ConfigurationOnly к предыдущей команде.If the DAG member being removed is offline and can't be brought online, you must add the ConfigurationOnly parameter to the preceding command. Если вы используете параметр ConfigurationOnly , необходимо также вручную исключить узел из кластера.If you use the ConfigurationOnly switch, you must also manually evict the node from the cluster.

  4. Сбросьте в Active Directory настройки учетной записи компьютера для сервера. Подробные инструкции см. в статье Переустановка учетной записи компьютера.Reset the server's computer account in Active Directory. For detailed steps, see Reset a Computer Account.

  5. Откройте окно командной строки. С помощью исходного установочного носителя выполните такую команду:Open a Command Prompt window. Using the original Setup media, run the following command:

    Setup /m:RecoverServer
    
  6. После завершения процесса восстановления программы установки добавьте восстановленный сервер в группу обеспечения доступности баз данных с помощью командлета Add-DatabaseAvailabilityGroupServer.When the Setup recovery process is complete, add the recovered server to the DAG by using the Add-DatabaseAvailabilityGroupServer cmdlet:

    Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    
  7. После того как сервер будет снова добавлен в группу обеспечения доступности баз данных, можно заново выполнить конфигурацию копий баз данных почтовых ящиков с помощью командлета Add-MailboxDatabaseCopy.After the server has been added back to the DAG, you can reconfigure mailbox database copies by using the Add-MailboxDatabaseCopy cmdlet. Если любая из копий базы данных, которую вы добавили ранее, приводила к задержке преобразования или задержка усечения больше 0, можно использовать параметры ReplayLagTime и TruncationLagTime командлета Add/MailboxDatabaseCopy для перенастройки этих Параметры:If any of the database copies being added previously had replay lag or truncation lag times greater than 0, you can use the ReplayLagTime and TruncationLagTime parameters of the Add-MailboxDatabaseCopy cmdlet to reconfigure those settings:

    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
    

Как проверить, что все получилось?How do you know this worked?

Чтобы убедиться, что вы успешно восстановили член группы DAG, выполните следующие действия:To verify that you've successfully recovered the DAG member, do the following:

  • В консоли выполните следующую команду для проверки работоспособности и состояния восстановленного члена группы DAG:In the Shell, run the following command to verify the health and status of the recovered DAG member.

    Test-ReplicationHealth <ServerName>
    
    Get-MailboxDatabaseCopyStatus -Server <ServerName>
    

    Все тесты работоспособности репликации должны пройти успешно, и состояние баз данных и их индексы содержания должны быть работоспособны.All of the replication health tests should pass successfully, and the status of databases and their content indexes should be healthy.