Восстановление рядного сервера группы доступности базы данных

 https://docs.microsoft.com/ru-ru/exchange/high-availability/disaster-recovery/recover-dag-member-servers?view=exchserver-2019

Восстановление рядового сервера из группы обеспечения доступности баз данных

Если сервер почтовых ящиков, который входит в группу обеспечения доступности баз данных, не подлежит восстановлению и нуждается в замене, так как был потерян или сбоит, можно выполнить операцию восстановления сервера.

Microsoft Exchange Server программы установки включает переключатель /m:RecoverServer, который можно использовать для выполнения операции восстановления сервера. Запуск программы установки с переключателем /m:RecoverServer приводит к считычею сведений о конфигурации сервера из Active Directory для сервера с тем же именем, что и сервер, с которого запущена установка.

После извлечения сведений о конфигурации сервера из Active Directory на сервере устанавливаются исходные файлы и службы Exchange, а также к серверу применяются роли и параметры, хранившиеся в Active Directory.

Сведения о других задачах управления, связанных с группами доступности базы данных, см. Ознакомьтесь с управлением группами доступности баз данных.

Что нужно знать перед началом работы

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

  • Для выполнения этих процедур необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в статье запись "Копии базы данных почтовых ящиков" в статье Разрешения высокого уровня доступности и устойчивости сайта.

  • Если Exchange установлен в расположении, не используемом по умолчанию, необходимо использовать переключатель установки /TargetDir, чтобы указать расположение программных файлов Exchange. Если вы не используете переключатель /TargetDir, программные файлы Exchange будут установлены в папке по умолчанию (%programfiles%\Microsoft\Exchange Server\V15).

    Чтобы определить расположение для установки, выполните указанные ниже действия.

    1. Откройте файл ADSIEDIT.MSC или 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=Com

    3. Щелкните объект сервера Exchange правой кнопкой мыши и выберите пункт Свойства.

    4. Найдите атрибут msExchInstallPath. Этот атрибут содержит текущий путь установки.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

 Совет

Возникли проблемы? Попросите помощи на форумах Exchange. Перейти на форумы можно по следующим ссылкам: Exchange ServerExchange Online или Exchange Online Protection.

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

  1. Извлеките все параметры задержки преобразования и задержки усечения для всех копий баз данных почтовых ящиков, существовавших на восстанавливаемом сервере, с помощью командлета Get-MailboxDatabase.

    PowerShell
    Get-MailboxDatabase DB1 | Format-List *lag*
    
  2. Удалите все копии баз данных почтовых ящиков, существовавшие на восстанавливаемом сервере, с помощью командлета Remove-MailboxDatabaseCopy.

    PowerShell
    Remove-MailboxDatabaseCopy DB1\MBX1
    
  3. Удалите конфигурацию отказавшего сервера из группы обеспечения доступности баз данных с помощью командлета Remove-DatabaseAvailabilityGroupServer.

    PowerShell
    Remove-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    

     Примечание

    Если удаляемая член группы DAG находится в автономном режиме и не может быть добавлена в сеть, необходимо добавить параметр к -ConfigurationOnly предыдущей команде. Если используется коммутатор, необходимо также вручную исключить -ConfigurationOnly узел из кластера.

  4. Сбросьте в Active Directory настройки учетной записи компьютера для сервера. Подробные инструкции см. в статье Переустановка учетной записи компьютера.

  5. Откройте окно командной строки. С помощью исходного установочного носителя выполните такую команду:

    PowerShell
    Setup /m:RecoverServer
    
  6. После завершения процесса восстановления программы установки добавьте восстановленный сервер в группу обеспечения доступности баз данных с помощью командлета Add-DatabaseAvailabilityGroupServer.

    PowerShell
    Add-DatabaseAvailabilityGroupServer -Identity DAG1 -MailboxServer MBX1
    
  7. После того как сервер будет снова добавлен в группу обеспечения доступности баз данных, можно заново выполнить конфигурацию копий баз данных почтовых ящиков с помощью командлета Add-MailboxDatabaseCopy. Если для одной из ранее добавленных копий базы данных время задержки воспроизведения или задержки усекания больше 0, можно использовать параметры ReplayLagTime и TruncationLagTime в cmdlet Add-MailboxDatabaseCopy для перенастройки этих параметров:

    PowerShell
    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, выполните следующие действия:

  • В командной оболочке Exchange запустите следующую команду, чтобы проверить состояние и состояние восстановленного члена группы DAG.

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

    Все тесты работоспособности репликации должны пройти успешно, и состояние баз данных и их индексы содержания должны быть работоспособны.

Комментарии

Популярные сообщения из этого блога

У вас нет прав для отправки сообщения вместо указанного пользователя. Ошибка: [0x80070005-0x0004dc-0x000524]

Поиск и удаление писем в ящиках Exchange Server

KSMG Подготовка конфигурационных файлов для подключения к LDAP