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

Область применения: Exchange Server 2013 г.

Группа обеспечения доступности баз данных (DAG) — это набор из максимум 16-ти серверов почтовых ящиков Microsoft Exchange Server 2013, которые обеспечивают автоматическое восстановление на уровне базы данных из базы данных, с сервера или из-за ошибки сети. Если почтовый сервер добавлен в группу доступности базы данных, он вместе с другими серверами в группе доступности базы данных обеспечивает автоматическое восстановление на уровне базы данных после ошибок базы данных, сервера или сети.

Сведения о других задачах управления, связанных с группами доступности базы данных, см. в разделе Managing database availability groups.

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

  • Предполагаемое время для завершения: 1 минута.

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

  • При создании группы обеспечения доступности баз данных с серверов почтовых ящиков, работающих под управлением Windows Server 2012, необходимо подготовить объект имени кластера (CNO) для группы доступности базы данных, прежде чем добавлять участников. Если вы создаете DAG без административной точки доступа с серверами почтовых ящиков, работающими Windows Server 2012 R2, вам не нужно предварительно создавать CNO для daG. Подробные инструкции см. в разделе Подготовка объекта имени кластера для группы доступности базы данных.

  • При создании группы доступности базы данных необходимо указать ее уникальное имя, состоящее из не более 15 символов. Помимо предоставления имени daG, необходимо также назначить один или несколько IP-адресов (IPv4 или IPv4 и IPv6) daG, если вы не создаете Windows Server 2012 R2 DAG без административной точки доступа и не назначаете никакие IP-адреса daG. В противном случае назначаемые IP-адреса на уровне каждой подсети должны быть предназначены для сети MAPI и быть доступны для использования. Если вы указываете один или несколько IPv4-адресов, а система настроена на использование протокола IPv6, будет предпринята попытка автоматически назначить для группы обеспечения доступности баз данных один или несколько IPv6-адресов.

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

    Доступны следующие сочетания параметров и вариантов поведения:

    • Можно указать имя группы обеспечения доступности баз данных, а поля Следящий сервер и Следящий каталог оставить пустыми. В этом случае будет выполняться поиск сервера клиентского доступа, на котором не установлена роль сервера почтовых ящиков. При этом система автоматически создаст следящий каталог по умолчанию и откроет к нему общий доступ на этом сервере, а также настроит группу обеспечения доступности баз данных на использование данного сервера клиентского доступа в качестве следящего сервера.

    • Пользователь может указать имя для группы доступности базы данных, для используемого следящего сервера, а также для каталога, созданного и открытого для совместного доступа на следящем сервере.

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

    • Можно указать имя группы обеспечения доступности баз данных и каталог, который требуется создать и открыть для совместного доступа на следящем сервере, а поле Следящий сервер оставить пустым. В этом случае система выполнит поиск сервера клиентского доступа, на котором не установлена роль сервера почтовых ящиков, автоматически создаст на этом сервере указанный следящий каталог и откроет к нему совместный доступ, а также настроит группу обеспечения доступности баз данных на использование сервера клиентского доступа в качестве следящего сервера.

      Важно!

      Если указанный следящий сервер не является сервером Exchange 2013 или Exchange 2010, следует добавить универсальную группу безопасности доверенной подсистемы Exchange к локальной группе администраторов на следящем сервере. Эти разрешения безопасности необходимы для создания каталога и файлового ресурса на следящем сервере в приложении Exchange. Если эти разрешения не настроены, будет возвращена следующая ошибка.

      Error: An error occurred during discovery of the database availability group topology. Error: An error occurred while attempting a cluster operation. Error: Cluster API "AddClusterNode() (MaxPercentage=12) failed with 0x80070005. Error: Access is denied."

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

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Использование Центра администрирования Exchange для создания группы обеспечения доступности баз данных

  1. В EAC выберите Серверы>Группы доступности базы данных.

  2. Нажмите кнопку Добавить значок. , чтобы создать DAG.

  3. На странице Создание группы обеспечения доступности баз данных укажите приведенные ниже сведения о группе обеспечения доступности базы данных.

    • Имя группы доступности базы данных. Используйте это поле, чтобы ввести допустимое и уникальное имя для daG не более 15 символов. Имя эквивалентно имени компьютера, и соответствующий CNO будет создан в Active Directory с этим именем. Этим именем будет называться как группа обеспечения доступности базы данных, так и базовый кластер.

    • Следящий сервер. Используйте это поле, чтобы указать следящий сервер для DAG. Если оставить это поле пустым, система попытается автоматически выбрать на локальном сайте Active Directory сервер клиентского доступа, роль которого выполняет не тот же компьютер, что и роль сервера почтовых ящиков, для использования в качестве следящего сервера.

      Примечание.

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

    • Каталог следящего сервера. Используйте это поле, чтобы ввести путь к каталогу на следящее сервере, которое будет использоваться для хранения данных следящего сервера. Если каталог не существует, он будет создан системой на следящем сервере. Если оставить это поле пустым, каталог по умолчанию (%SystemDrive%\DAGFileShareWitnesses\<DAG FQDN>) будет создан на сервере-свидетеле.

    • IP-адреса группы доступности базы данных. Используйте это поле для назначения одного или нескольких статических IPv4-адресов группе daG. Введите IPv4-адрес и нажмите кнопку Добавить значок. , чтобы добавить его. Если необходимо, чтобы группа обеспечения доступности баз данных использовала протокол DHCP для получения необходимых IPv4-адресов, оставьте это поле пустым. Кроме того, введите значение 255.255.255.255, чтобы создать группу обеспечения доступности баз данных без IP-адреса или административной точки доступа кластера, которое применяется только к группам обеспечения, предназначенным для серверов почтовых ящиков под управлением Windows Server 2012 R2.

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

Использование командной консоли для создания группы доступности базы данных

В этом примере описано создание группы обеспечения доступности баз данных с именем DAG1, настроенной для использования следящего сервера FILESRV1 и локального каталога C:\DAG1. DAG1 также использует протокол DHCP для IP-адресов группы.

New-DatabaseAvailabilityGroup -Name DAG1 -WitnessServer FILESRV1 -WitnessDirectory C:\DAG1

В этом примере создается группа обеспечения доступности баз данных DAG2. Система автоматически выбирает сервер клиентского доступа на локальном сайте Active Directory, который не содержит роль сервера почтовых ящиков в качестве следящего сервера DAG. Группе DAG2 присвоен один статический IP-адрес, так как в этом примере для всех членов группы обеспечения доступности баз данных используется сеть MAPI в одной подсети.

New-DatabaseAvailabilityGroup -Name DAG2 -DatabaseAvailabilityGroupIPAddresses 10.0.0.8

В этом примере создается группа обеспечения доступности баз данных DAG3. В группе DAG3 используется следящий сервер MBX2 и локальный каталог C:\DAG3. Группе DAG3 присвоено несколько статических IP-адресов, так как участники группы обеспечения доступности баз данных используют различные подсети сети MAPI.

New-DatabaseAvailabilityGroup -Name DAG3 -WitnessServer MBX2 -WitnessDirectory C:\DAG3 -DatabaseAvailabilityGroupIPAddresses 10.0.0.8,192.168.0.8

В этом примере создается группа обеспечения доступности баз данных DAG4, настроенная на использование протокола DHCP. Кроме того, будет выполнен автоматический выбор следящего сервера и создание следящего каталога по умолчанию.

New-DatabaseAvailabilityGroup -Name DAG4

В этом примере создается DAG DAG5, который не будет иметь административную точку доступа (допустим только для Windows Server 2012 R2 DAG). Кроме того, для группы обеспечения доступности баз данных в качестве следящего сервера будет использован сервер клиентского доступа MBX4; также будет создан следящий каталог по умолчанию.

New-DatabaseAvailabilityGroup -Name DAG5 -DatabaseAvailabilityGroupIPAddresses ([System.Net.IPAddress]::None) -WitnessServer MBX4

Как проверить, что все получилось?

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

  • В EAC перейдите в раздел Серверы>Группы доступности базы данных. Отобразится новая группа обеспечения доступности баз данных.

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

    Get-DatabaseAvailabilityGroup <DAGName> | Format-List
    

Дополнительные сведения

Группы обеспечения доступности баз данных

Настройка свойств группы обеспечения доступности баз данных

Set-DatabaseAvailabilityGroup

New-DatabaseAvailabilityGroup

New-DatabaseAvailabilityGroupNetwork

Add-DatabaseAvailabilityGroupServer