Восстановление рядового сервера из группы обеспечения доступности баз данных
Область применения: Exchange Server 2013 г.
Если сервер почтовых ящиков, который входит в группу доступности базы данных (DAG), потерян или иным образом завершается сбоем и не может быть восстановлен и нуждается в замене, можно выполнить операцию восстановления сервера. Microsoft Exchange Server 2013 программа установки включает параметр /m:RecoverServer, который можно использовать для выполнения операции восстановления сервера. При запуске программы установки с параметром /m:RecoverServer программа установки считывает сведения о конфигурации сервера из Active Directory для сервера с тем же именем, что и сервер, с которого выполняется программа установки. После извлечения сведений о конфигурации сервера из Active Directory на сервере устанавливаются исходные файлы и службы Exchange, а также к серверу применяются роли и параметры, хранившиеся в Active Directory.
Сведения о других задачах управления, связанных с группами доступности базы данных, см. в разделе Managing database availability groups.
Что нужно знать перед началом работы
Предполагаемое время выполнения: 30 минут
Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записи "Копии баз данных почтовых ящиков" в разделе Разрешения высокой доступности и устойчивости сайта .
Если Exchange установлен в расположении, отличном от расположения по умолчанию, необходимо использовать параметр установки /TargetDir , чтобы указать расположение программных файлов Exchange. Если параметр /TargetDir не используется, файлы программы Exchange будут установлены в расположении по умолчанию (%ProgramFiles%\Microsoft\Exchange Server\V15).
Чтобы определить расположение для установки, выполните указанные ниже действия.
Откройте файл ADSIEDIT.MSC или LDP.EXE.
Перейдите в следующее расположение: 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
Щелкните объект сервера Exchange правой кнопкой мыши и выберите пункт Свойства.
Найдите атрибут msExchInstallPath. Этот атрибут содержит текущий путь установки.
Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.
Совет
Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.
Восстановление сервера с помощью команды Setup /m:RecoverServer
Извлеките все параметры задержки преобразования и задержки усечения для всех копий баз данных почтовых ящиков, существовавших на восстанавливаемом сервере, с помощью командлета Get-MailboxDatabase.
Get-MailboxDatabase DB1 | Format-List *lag*
Удалите все копии баз данных почтовых ящиков, существовавшие на восстанавливаемом сервере, с помощью командлета Remove-MailboxDatabaseCopy.
Remove-MailboxDatabaseCopy DB1\MBX1
Удалите конфигурацию отказавшего сервера из группы обеспечения доступности баз данных с помощью командлета Remove-DatabaseAvailabilityGroupServer.
Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
Примечание.
Если удаленный член DAG находится в автономном режиме и не может быть подключен к сети, необходимо добавить параметр ConfigurationOnly в предыдущую команду. Если вы используете параметр ConfigurationOnly , необходимо также вручную исключить узел из кластера.
Сбросьте учетную запись компьютера сервера в Active Directory. Подробные инструкции см. в разделе Сброс учетной записи компьютера.
Откройте окно командной строки. С помощью исходного установочного носителя выполните такую команду:
Setup /m:RecoverServer
После завершения процесса восстановления программы установки добавьте восстановленный сервер в группу обеспечения доступности баз данных с помощью командлета Add-DatabaseAvailabilityGroupServer.
Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
После того как сервер будет снова добавлен в группу обеспечения доступности баз данных, можно заново выполнить конфигурацию копий баз данных почтовых ящиков с помощью командлета Add-MailboxDatabaseCopy. Если для любой из добавляемых ранее копий базы данных была задержка воспроизведения или задержка усечения больше 0, можно использовать параметры ReplayLagTime и TruncationLagTime командлета Add-MailboxDatabaseCopy , чтобы перенастроить эти параметры:
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
Как проверить, все ли получилось?
Чтобы убедиться, что вы успешно восстановили член группы DAG, выполните следующие действия:
В консоли выполните следующую команду для проверки работоспособности и состояния восстановленного члена группы DAG:
Test-ReplicationHealth <ServerName>
Get-MailboxDatabaseCopyStatus -Server <ServerName>
Все тесты работоспособности репликации должны пройти успешно, и состояние баз данных и их индексы содержания должны быть работоспособны.