Compartilhar via


Get-StorageGroupCopyStatus (RTM)

 

Aplica-se a: Exchange Server 2007

Tópico modificado em: 2007-06-05

Este tópico explica como usar o cmdlet Get-StorageGroupCopyStatus para retornar as informações de status da replicação atual sobre uma cópia de CCR (Replicação Contínua em Cluster) ou LCR (replicação contínua local) de um grupo de armazenamento.

Dica

Esse cmdlet não se aplica a cópias de pastas públicas.

Dica

A sintaxe básica do cmdlet oferece cinco campos de saída. Para obter uma lista completa de todos os campos disponíveis, execute o cmdlet canalizado para fl (lista formatada) ou ft (tabela formatada).

Sintaxe

Get-StorageGroupCopyStatus [-Identity <StorageGroupIdParameter>] [-DomainController <Fqdn>]

Get-StorageGroupCopyStatus -Server <ServerIdParameter> [-DomainController <Fqdn>]

Descrição detalhada

Para exibir o status completo de uma cópia de CCR ou LCR usando o Shell de Gerenciamento do Exchange, use o cmdlet Get-StorageGroupCopyStatus. Dependendo das opções apresentadas, o cmdlet retornará informações sobre uma cópia específica em um determinado servidor ou sobre todas as cópias em um servidor.

A sintaxe básica do cmdlet é mostrada no seguinte exemplo de código:

Get-StorageGroupCopyStatus

Ao usar a sintaxe básica, o exemplo de saída a seguir será fornecido:

Name SummaryCopyStatus CopyQueueLength ReplayQueueLength LastInspectedLogTime

StorageGroup1

Adequado

0

0

6/14/2006 4:42:01 PM

O cmdlet com a opção de lista formatada é mostrado no exemplo a seguir:

Get-StorageGroupCopyStatus |fl

Ao usar a opção de lista formatada, o status completo da cópia, com todos os campos, será fornecido:

  • Identidade: MBXNODE01\StorageGroup1

  • StorageGroupName: StorageGroup1

  • SummaryCopyStatus: Adequado

  • Falhou: Falso

  • FailedMessage:

  • Propagação: Falso

  • Suspender: Falso

  • SuspendComment:

  • CopyQueueLength: 0

  • ReplayQueueLength: 0

  • LatestAvailableLogTime: 6/14/2006 4:42:01 PM

  • LastCopyNotificationedLogTime: 6/14/2006 4:42:01 PM

  • LastCopiedLogTime: 6/14/2006 4:42:01 PM

  • LastInspectedLogTime: 6/14/2006 4:42:01 PM

  • LastReplayedLogTime: 6/14/2006 4:42:01 PM

  • LastLogGenerated: 4

  • LastLogCopyNotified: 4

  • LastLogCopied: 4

  • LastLogInspected: 4

  • LastLogReplayed: 4

  • LatestFullBackupTime:

  • LatestIncrementalBackupTime:

  • SnapshotBackup:

  • IsValid: True

  • ObjectState: Inalterado

A tabela a seguir fornece o tipo e descreve os campos da saída.

Nome do campo Descrição Tipo

Identity

A identidade do grupo de armazenamento.

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

StorageGroupName

O nome do grupo de armazenamento.

System.String

SummaryCopyStatus

Uma representação de resumo do status geral da cópia.

Enumeração com valores: Desabilitado, Falhou, Propagação, Cópia, Parado e Adequado

Failed

Valor booleano que indica se o grupo de armazenamento está em uma condição em que possa replicar e repetir logs com êxito.

System.Boolean

FailedMessage

Condição que acionada define a condição de falha.

System.String

Seeding

Valor booleano que indica se uma operação de propagação está em andamento no momento.

System.Boolean

Suspender

Valor booleano que indica se a replicação está suspensa na cópia.

System.Boolean

SuspendComment

Comentário do administrador fornecido quando a replicação da cópia do grupo de armazenamento estava suspensa.

System.String

CopyQueueLength

Número de logs conhecidos pela cópia que precisam ser replicados para a cópia.

System.Long

ReplayQueueLength

Número de logs disponíveis para serem repetidos no banco de dados da cópia.

System.Long

LatestAvailableLogTime

Horário associado ao último log disponível gerado pelo computador ativo. Esse log está disponível para cópia.

System.DateTime

LastCopyNotificationedLogTime

O horário associado ao último novo log gerado pelo grupo de armazenamento ativo e conhecido pela cópia.

System.DateTime

LastCopiedLogTime

Horário da modificação do último log copiado com êxito.

System.DateTime

LastInspectedLogTime

Horário da modificação do último log validado com êxito pelo nó que está hospedando a cópia.

System.DateTime

LastReplayedLogTime

Horário da modificação do último log repetido com êxito pelo nó que está hospedando a cópia.

System.DateTime

LastLogGenerated

Número de geração de logs do último log conhecido a ser gerado no nó ativo.

System.Long

LastLogCopied

Número de geração de logs do último log copiado para a cópia.

System.Long

LastLogNotified

O número de geração de log do último log gerado pelo nó ativo e conhecido da cópia.

System.Long

LastLogInspected

Número de geração de logs do último log inspecionado pela cópia.

System.Long

LastLogReplayed

Número de geração de logs do último log repetido pela cópia.

System.Long

LatestFullBackupTime

Hora do último backup completo.

System.DateTime

LatestIncrementalBackupTime

Hora do último backup incremental.

System.DateTime

SnapshotBackup

Booleano que indica se o último backup completo obtido era um backup de streaming herdado ou um instantâneo de backup do VSS (Serviço de Cópias de Sombra de Volume).

System.Boolean

Você pode fazer uma avaliação rápida da integridade de uma cópia analisando os resultados nos campos SummaryCopyStatus, Failed, CopyQueueLength, e ReplayQueueLength, e LastInspectedLogTime. Esses campos mostram se a cópia está funcionando corretamente e se ela é relativamente atual nos logs de cópia e de aplicação. Se LastInspectedLogTime não for atual, isso pode indicar que o serviço de replicação parou ou que há uma baixa taxa de tráfego no grupo de armazenamento. Se a cópia estiver sempre em um estado inadequado, o motivo deverá ser determinado e corrigido. Se o valor do comprimento da fila da cópia for maior do que 3, o motivo deverá ser determinado e corrigido. Se o valor do comprimento da fila de repetição for maior do que 20, o motivo deverá ser determinado e corrigido.

Para usar o cmdlet Get-StorageGroupCopyStatus, você deve usar uma conta à qual esteja delegado o seguinte:

  • Função de Administrador do Exchange Server e grupo Administradores local para o servidor de destino

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.

Existem alguns raros cenários em que o status da replicação pode ficar confuso. A seguir, está uma lista desses cenários:

  • Um grupo de armazenamento inativo (ou seja, que não esteja alterando) pode informar que está adequado quando, na verdade, não está. Esse cenário poderia ocorrer devido a uma condição inadequada não poder ser detectada até que um log seja repetido.

  • Durante a inicialização da replicação, o status da replicação está sendo reavaliado e pode não ser preciso. Quando a inicialização estiver concluída, o status será atualizado.

  • O valor do campo LastLogGenerated pode estar errado quando um banco de dados for desmontado. No entanto, todos os logs com conteúdo do usuário final serão replicados se a cópia do grupo de armazenamento estiver replicando.

  • Quando há um ou mais logs ausentes no meio de um fluxo de logs, a cópia passiva continua tentando fazer a recuperação. Ao fazer isso, o status da replicação aIterna entre os estados de falha e adequado. As filas de repetição e de cópia continuarão a crescer.

  • Em algumas condições muito raras, um log pode ser verificado com êxito, mas a repetição pode falhar mesmo assim. Nessa situação, o sistema alternará entre os estados com falha e adequado, à medida que tentar recuperar. As filas de repetição e de cópia continuarão a crescer.

Parâmetros

Parâmetro Necessário ou opcional Tipo Descrição

Server

Necessário

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

O parâmetro Server retorna informações sobre todas as cópias do grupo de armazenamento no servidor especificado.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar o FQDN (nome de domínio totalmente qualificado) do controlador de domínio, inclua o parâmetro DomainController no comando.

Identity

Opcional

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

O parâmetro Identity adota um dos seguintes valores:

  • GUID

  • Nome do grupo de armazenamento

  • Se nenhum valor for especificado, serão obtidas informações de todas as cópias na organização. Para LCR, isso significa que o grupo de armazenamento deve ter a LCR habilitada. Para CCR, sempre são retornadas informações sobre o destino da replicação.

Erros

Erro

Descrição

The specified identity does not exist.

O erro ocorre porque o objeto especificado não existe ou o objeto não foi replicado no controlador de domínio de referência.

Exemplo

O primeiro exemplo de código é o comando Get-StorageGroupCopyStatus, quando o nome do grupo de armazenamento não é ambíguo.

O segundo exemplo de código descreve como obter o status de cópia SG1 no MBX do servidor.

O terceiro exemplo de código descreve como obter o status de todos os grupos de armazenamento para o MBX do servidor.

O quarto exemplo de código produz informações de todas as cópias do servidor local. Em um nó passivo, ele retorna informações de todas as cópias da cópia do grupo de armazenamento ativo associado.

Get-StorageGroupCopyStatus -Identity Storage_Group_1 
Get-StorageGroupCopyStatus -Identity:MBX\SG1 
Get-StorageGroupCopyStatus -Server:MBX 
Get-StorageGroupCopyStatus