Поделиться через


Get-StorageGroupCopyStatus

 

Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Последнее изменение раздела: 2008-11-13

Командлет Get-StorageGroupCopyStatus используется для получения сведений о состоянии групп хранения в среде кластера с непрерывной репликацией, локальной непрерывной репликации или пассивной непрерывной репликации.

noteПримечание.
Этот командлет не применяется к копиям общих папок.
noteПримечание.
Базовый синтаксис командлета предусматривает пять полей для вывода. Для получения полного списка существующих полей запустите командлет с направлением вывода либо в fl (форматированный список), либо в ft (форматированная таблица).

Синтаксис

Get-StorageGroupCopyStatus [-Identity <StorageGroupIdParameter>] [-DomainController <Fqdn>] [-DumpsterStatistics <SwitchParameter>] [-StandbyMachine <String>]

Get-StorageGroupCopyStatus -Server <ServerIdParameter> [-DomainController <Fqdn>] [-DumpsterStatistics <SwitchParameter>] [-StandbyMachine <String>]

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

Для просмотра полного состояния копии кластера с непрерывной репликацией, локальной непрерывной репликации или пассивной непрерывной репликации с помощью командной консоли Exchange выполните командлет Get-StorageGroupCopyStatus. В зависимости от указанных параметров командлет возвращает сведения о конкретной копии на конкретном сервере или обо всех копиях на сервере.

В следующем примере приведен базовый синтаксис командлета.

Get-StorageGroupCopyStatus

При использовании базового синтаксиса выводятся следующие данные в виде таблицы:

Name SummaryCopyStatus CopyQueueLength ReplayQueueLength LastInspectedLogTime

StorageGroup1

Healthy

0

0

6/14/2007 4:42:01 PM

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

Get-StorageGroupCopyStatus |fl

В следующей таблице приведены типы полей и описаны возможные значения полей в выводе.

Название поля Описание Тип

Identity

Идентификатор группы хранения.

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

StorageGroupName

Имя группы хранения.

System.String

SummaryCopyStatus

Сводное представление общего состояния копии.

Перечисление со значениями: Disabled, Failed, Seeding, Copying, Stopped и Healthy

Failed

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

System.Boolean

FailedMessage

Условие, которое вызвало состояние ошибки.

System.String

Seeding

Указывает, выполняется ли в данный момент операция заполнения.

System.Boolean

Suspend

Указывает, приостановлена ли репликация копии.

System.Boolean

SuspendComment

Запись, сделанная администратором при приостановке репликации копии группы хранения.

System.String

CopyQueueLength

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

System.Long

ReplayQueueLength

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

System.Long

LatestAvailableLogTime

Время создания активным компьютером последнего доступного журнала. Этот журнал доступен для копирования.

System.DateTime

LastCopyNotificationedLogTime

Известное копии время, относящееся к созданию последнего нового журнала активной группой хранения.

System.DateTime

LastCopiedLogTime

Время изменения последнего журнала, который был успешно скопирован.

System.DateTime

LastInspectedLogTime

Время изменения последнего журнала, который был успешно проверен узлом, где размещена копия.

System.DateTime

LastReplayedLogTime

Время изменения последнего журнала, который был успешно воспроизведен узлом, где размещена копия.

System.DateTime

LastLogGenerated

Номер создания журнала последнего журнала, созданного на активном узле.

System.Long

LastLogCopied

Номер создания последнего журнала, скопированного в копию.

System.Long

LastLogNotified

Известный копии номер операции создания последнего журнала, созданного активной группой хранения.

System.Long

LastLogInspected

Номер создания последнего журнала, проверенного копией.

System.Long

LastLogReplayed

Номер создания последнего журнала, воспроизведенного копией.

System.Long

LatestFullBackupTime

Время последней полной архивации.

System.DateTime

LatestIncrementalBackupTime

Время последнего добавочного резервного копирования.

System.DateTime

SnapshotBackup

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

System.Boolean

DumpsterStatistics

Статистика транспортной корзины со всех доступных транспортных серверов-концентраторов.

System.String

DumpsterStatisticsNotAvailable

Недоступные транспортные серверы-концентраторы.

System.String

OutstandingDumpsterRequests

Ожидающие запросы и диапазон времени (низкий–высокий) для ожидающих запросов.

System.String

Результирующие значения полей SummaryCopyStatus, Failed, CopyQueueLength и ReplayQueueLength и LastInspectedLogTime позволяют быстро оценить исправность копии. Эти поля показывают, правильно ли функционирует копия и какова ее актуальность с точки зрения копирования и применения журналов. Если время в поле LastInspectedLogTime не совпадает с текущим, это указывает на то, что служба репликации остановлена, или в группе хранения низкая скорость трафика. Если копия не находится в работоспособном состоянии, необходимо определить и устранить причину этого. Если длина очереди копии (CopyQueueLength) — более 3, необходимо определить и устранить причину. Если длина очереди преобразования в кластере с непрерывной репликацией или в среде локальной непрерывной репликации превышает 20, необходимо определить и устранить причину.

noteПримечание.
Можно также использовать командлет Test-ReplicationHealth, чтобы проверить работоспособность и состояние групп хранения, с включенной поддержкой непрерывной репликации. Дополнительные сведения о командлете Test-ReplicationHealth см. в разделе Test-ReplicationHealth.

Для выполнения командлета Get-StorageGroupCopyStatus используемой учетной записи необходимо делегировать роль администратора сервера Exchange и членство в локальной группе администраторов на целевом сервере. Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Параметры

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

Server

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

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

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

DomainController

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

Microsoft.Exchange.Data.Fqdn

Чтобы указать полное доменное имя (FQDN) контроллера домена, включите в команду параметр DomainController.

DumpsterStatistics

Дополнительно

System.Management.Automation.SwitchParameter

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

Identity

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

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

Параметр Identity принимает одно из следующих значений:

  • Идентификатор GUID

  • Имя группы хранения

Если значение не указано, возвращаются сведения по всем копиям на локальном сервере.

Для LCR это означает, что для группы хранения должна быть включена LCR.

Для CCR всегда возвращаются сведения о конечном объекте репликации.

StandbyMachine

Дополнительно

System.String

Параметр StandbyMachine задает имя сервера, настроенного в качестве цели пассивной непрерывной репликации (SCR). Этот параметр должен использоваться при получении сведений о состоянии для цели пассивной непрерывной репликации.

Ошибки

Ошибка

Описание

The specified identity does not exist.

Ошибка возникает, если указанный объект не существует, или объект не был реплицирован на указанный контроллер домена.

Пример

В первом примере кода показана команда Get-StorageGroupCopyStatus с определенным именем группы хранения.

Во втором примере показано, как получить состояние копии SG1 на сервере MBX.

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

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

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

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

Get-StorageGroupCopyStatus -Identity Storage_Group_1 
Get-StorageGroupCopyStatus -Identity MBX\SG1 
Get-StorageGroupCopyStatus -Server MBX 
Get-StorageGroupCopyStatus
Get-StorageGroupCopyStatus -Identity MBX\SG1 -StandbyMachine Server2
Get-StorageGroupCopyStatus -Identity MBX\SG1 -StandbyMachine Server2 -DumpsterStatistics | fl