Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Используйте командлет New-DatabaseAvailabilityGroup для создания группы доступности базы данных (DAG). Группа обеспечения доступности баз данных — это набор серверов почтовых ящиков, которые обеспечивают автоматическое восстановление на уровне базы данных при возникновении сбоев базы данных, сервера или сети. Добавленный в группу обеспечения доступности баз данных сервер почтовых ящиков работает совместно с другими серверами группы, что обеспечивает автоматическое восстановление на уровне базы данных после сбоев.

Синтаксис

New-DatabaseAvailabilityGroup -Name <String> [-Confirm [<SwitchParameter>]] [-DatabaseAvailabilityGroupIpAddresses <IPAddress[]>] [-DomainController <Fqdn>] [-ThirdPartyReplication <Disabled | Enabled>] [-WhatIf [<SwitchParameter>]] [-WitnessDirectory <NonRootLocalLongFullPath>] [-WitnessServer <FileShareWitnessServerName>]

Параметры

Параметр Обязательный Тип Описание

Name

Обязательный

System.String

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

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Параметр Confirm приостанавливает обработку и требует указать действие, которое будет выполнено командой перед ее возобновлением. Указывать значение параметра Confirm не обязательно.

DatabaseAvailabilityGroupIpAddresses

Необязательный

System.Net.IPAddress[]

Параметр DatabaseAvailabilityGroupIpAddresses используется для назначения одного или нескольких статических IP-адресов группе обеспечения доступности баз данных при добавлении сервера почтовых ящиков в такую группу. Если пропустить параметр DatabaseAvailabilityGroupIpAddresses при создании группы обеспечения доступности баз данных, система попытается получить в аренду один или несколько IP-адресов с DHCP-сервера в организации, чтобы назначить их группе обеспечения доступности баз данных. Установка значения 0.0.0.0 для параметра DatabaseAvailabilityGroupIpAddresses приводит к использованию протокола DHCP в группе.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Параметр DomainController указывает имя FQDN контроллера домена, который записывает это изменение конфигурации в Служба каталогов Active Directory.

ThirdPartyReplication

Необязательный

Microsoft.Exchange.Data.Directory.SystemConfiguration.ThirdPartyReplicationMode

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

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

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

WitnessDirectory

Необязательный

Microsoft.Exchange.Data.NonRootLocalLongFullPath

Параметр WitnessDirectory указывает имя каталога на следящем сервере, который используется для хранения данных файлового ресурса-свидетеля. Каталог и файловый ресурс должны размещаться на сервере Exchange, отличном от серверов почтового ящика, которые находятся в группе доступности. Это позволяет администратору Exchange контролировать каталог. Указанный каталог не должен использоваться другими группами доступности для целей, отличных от функции следящего сервера. Если этот параметр не указан, то будет использоваться следящий каталог по умолчанию.

WitnessServer

Необязательный

Microsoft.Exchange.Data.FileShareWitnessServerName

Параметр WitnessServer указывает имя сервера, который будет использоваться в качестве свидетеля кворума при четном количестве участников группы доступности. Выбранный сервер не может являться членом группы обеспечения доступности баз данных, настроенной с его использованием. Если параметр WitnessServer не указан, то будет предпринята попытка автоматического выбора в качестве следящего сервера транспортного сервера-концентратора без роли сервера почтовых ящиков, расположенного в сайте группы обеспечения доступности баз данных Служба каталогов Active Directory.

Подробное описание

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

Для следующего сервера существуют следующие требования:

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

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

  • Следящий сервер должен работать под управлением системы Windows Server 2008 R2, Windows Server 2008, Windows Server 2003 R2 или Windows Server 2003.

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

Рекомендуется использовать транспортный сервер-концентратор Exchange Server 2010 на сайте Служба каталогов Active Directory, содержащем группу обеспечения доступности баз данных. Это позволяет администратору Exchange контролировать следящий сервер и каталог.

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

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

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

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

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

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

Помимо имени группы доступности следует также присвоить группе один или несколько IP-адресов. Группе доступности можно также присвоить статические IP-адреса с помощью параметра DatabaseAvailabilityGroupIpAddresses. Если этот параметр пропущен, задача предпримет попытку получения необходимых IP-адресов с помощью протокола DHCP.

Для запуска этого командлета необходимы соответствующие разрешения. В этом разделе перечислены все параметры командлета, однако некоторые из них могут быть недоступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Группы обеспечения доступности баз данных» в разделе Разрешения высокой доступности.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

Указанный сервер не существует.

Не удалось найти следящий сервер.

Проверьте имя сервера и повторите действие.

Указанное имя уже используется.

Каждое имя группы доступности должно быть уникальным в лесу.

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

Недостаточно полномочий для выполнения этой задачи.

У учетной записи отсутствуют требуемые разрешения.

Убедитесь в том, что используемая учетная запись имеет достаточные разрешения на выполнения действия, и повторите попытку.

Ошибка настройки поддержки автоматического обнаружения ошибок сервера.

Не удалось установить или настроить отказоустойчивый кластер Windows на указанном сервере почтовых ящиков.

Обратитесь к журналу событий для получения сведений об этой проблеме.

Недостаточные полномочия для создания каталога общего доступа для файлового ресурса-свидетеля.

У учетной записи отсутствуют требуемые разрешения.

Убедитесь в том, что используемая учетная запись имеет достаточные разрешения для создания каталога общего доступа файлового ресурса-свидетеля, и повторите попытку.

Недостаточные полномочия для создания следящего каталога.

У учетной записи отсутствуют требуемые разрешения.

Убедитесь в том, что используемая учетная запись имеет достаточные разрешения для создания каталога файлового ресурса-свидетеля, указанный путь существует, а разрешения файловой системы NTFS заданы правильно. После этого повторите попытку.

Примеры

ПРИМЕР 1

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

Скопировать код
New-DatabaseAvailabilityGroup -Name DAG1 -WitnessServer EXHUB1 -WitnessDirectory C:\DAG1

ПРИМЕР 2

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

Скопировать код
New-DatabaseAvailabilityGroup -Name DAG2 -DatabaseAvailabilityGroupIPAddresses 10.0.0.8

ПРИМЕР 3

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

Скопировать код
New-DatabaseAvailabilityGroup -Name DAG3 -WitnessServer EXHUB2 -WitnessDirectory C:\DAG3 -DatabaseAvailabilityGroupIPAddresses 10.0.0.8,192.168.0.8

ПРИМЕР 4

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

Скопировать код
New-DatabaseAvailabilityGroup -Name DAG4