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

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

Используйте командлет Test-ReplicationHealth для проверки всех аспектов репликации и состояния преобразования, чтобы составить полный обзор отдельного сервера почтовых ящиков в группе доступности базы данных (DAG). Командлет Test-ReplicationHealth создан для профилактического мониторинга непрерывной репликации и конвейера непрерывной репликации, доступности диспетчера Active Manager, работоспособности и состояния внутренних служб кластеров, кворума и сетевых компонентов. Командлет Test-ReplicationHealth можно выполнять на локальном или удаленном сервере почтовых ящиков в группе доступности базы данных.

Синтаксис

Test-ReplicationHealth [-Identity <ServerIdParameter>] [-ActiveDirectoryTimeout <Int32>] [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-MonitoringContext <$true | $false>] [-OutputObjects <SwitchParameter>] [-TransientEventSuppressionWindow <UInt32>] [-WhatIf [<SwitchParameter>]]

Параметры

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

ActiveDirectoryTimeout

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

System.Int32

Параметр ActiveDirectoryTimeout определяет время в секундах, отводимое на выполнение каждой операции службы каталогов, прежде чем операция будет блокирована по времени ожидания. Значение по умолчанию: 15 секунд.

Confirm

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

System.Management.Automation.SwitchParameter

DomainController

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

Microsoft.Exchange.Data.Fqdn

MonitoringContext

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

System.Boolean

Параметр MonitoringContext указывает, будут ли включены в результаты выполнения команды счетчики производительности и наблюдение за событиями. Два возможных значения для этого параметра: $true или $false. Если указано значение $true, в результаты будут включены счетчики производительности и наблюдение за событиями, а также сведения о службах.

OutputObjects

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

System.Management.Automation.SwitchParameter

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

TransientEventSuppressionWindow

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

System.UInt32

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

WhatIf

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

System.Management.Automation.SwitchParameter

Identity

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

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Параметр Identity указывает имя сервера почтовых ящиков, который требуется проверить.

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

Запись «Группа доступности базы данных» в разделе Разрешения высокой доступности.

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

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

Параметр OutputObjects имеет следующие типы возвращаемых данных:

  • ServerName Сервер, на котором произошел сбой.

  • CheckID Уникальный идентификатор для каждой проверки, выполненной задачей.

  • CheckTitle Заголовок выполненной проверки.

  • InstanceIdentity Уникальная строка, идентифицирующая сбойный экземпляр (например, GUID базы данных).

  • DbFailureEventID Код сбойного события, зарегистрированный службой репликации Microsoft Exchange для копии базы данных, которая находится в состоянии сбоя.

  • CheckResult Перечисление результатов проверки (например, «Пройдено», «Ошибка» или «Предупреждение»).

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

Ошибки

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

<ServerName> не имеет необходимой версии Exchange Server или роли для выполнения данной операции. (Ошибка 4E7FF2A9)

На указанном сервере не установлена роль почтовых ящиков Exchange Server 2010.

Примеры

ПРИМЕР 1

В этом примере проверяется работоспособность репликации для сервера почтовых ящиков с именем EXMBX1.

Скопировать код
Test-ReplicationHealth -Identity EXMBX1