Get-StorageGroupCopyStatus
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Последнее изменение раздела: 2008-11-13
Командлет Get-StorageGroupCopyStatus используется для получения сведений о состоянии групп хранения в среде кластера с непрерывной репликацией, локальной непрерывной репликации или пассивной непрерывной репликации.
Примечание. |
---|
Этот командлет не применяется к копиям общих папок. |
Примечание. |
---|
Базовый синтаксис командлета предусматривает пять полей для вывода. Для получения полного списка существующих полей запустите командлет с направлением вывода либо в 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, необходимо определить и устранить причину.
Примечание. |
---|
Можно также использовать командлет 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 принимает одно из следующих значений:
Если значение не указано, возвращаются сведения по всем копиям на локальном сервере. Для LCR это означает, что для группы хранения должна быть включена LCR. Для CCR всегда возвращаются сведения о конечном объекте репликации. |
StandbyMachine |
Дополнительно |
System.String |
Параметр StandbyMachine задает имя сервера, настроенного в качестве цели пассивной непрерывной репликации (SCR). Этот параметр должен использоваться при получении сведений о состоянии для цели пассивной непрерывной репликации. |
Ошибки
Ошибка |
Описание |
|
Ошибка возникает, если указанный объект не существует, или объект не был реплицирован на указанный контроллер домена. |
Пример
В первом примере кода показана команда 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