Get-StorageGroupCopyStatus

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Dernière rubrique modifiée : 2008-11-13

La cmdlet Get-StorageGroupCopyStatus permet de renvoyer les informations d'état d'affichage sur des groupes de stockage dans un environnement de réplication continue en cluster (CCR), de réplication continue locale (LCR) ou de réplication continue de secours (SCR).

Notes

Cette cmdlet n'est pas applicable aux copies de dossier public.

Notes

La syntaxe de base de la cmdlet fournit cinq champs de sortie. Pour obtenir la liste de tous les champs disponibles, exécutez la cmdlet en la canalisant vers fl (liste mise en forme) ou ft (table mise en forme).

Syntaxe

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

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

Description détaillée

Pour connaître l'état complet d'une copie de CCR, de LCR ou de SCR dans l'environnement de ligne de commande Exchange Management Shell, exécutez la cmdlet Get-StorageGroupCopyStatus. En fonction des options fournies, la cmdlet renvoie les informations d'une copie spécifique sur un serveur spécifique ou toutes les copies sur un serveur.

La syntaxe de base de la cmdlet est illustrée dans l'exemple de code suivant :

Get-StorageGroupCopyStatus

Lorsque vous utilisez la syntaxe de base, l’exemple de sortie suivant est fourni sous la forme d'un tableau :

Name SummaryCopyStatus CopyQueueLength ReplayQueueLength LastInspectedLogTime

StorageGroup1

Sain

0

0

14.06.07 16:42:01

Vous pouvez utiliser l'exemple de code suivant pour renvoyer la sortie sous la forme d'une liste.

Get-StorageGroupCopyStatus |fl

Le tableau suivant présente le type et décrit les champs de la sortie.

Nom de champ Description Type

Identity

Identité du groupe de stockage.

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

StorageGroupName

Nom du groupe de stockage.

System.String

SummaryCopyStatus

Représentation sommaire de l'état général de la copie.

Valeurs d'énumération : Désactivé, Échec, Amorçage, Copie, Arrêté et Sain

Échec

Indique si la copie du groupe de stockage peut répliquer et relire les fichiers journaux avec succès.

System.Boolean

FailedMessage

Condition qui a déclenché la condition d'échec.

System.String

Amorçage

Indique si une opération d'amorçage est actuellement en cours.

System.Boolean

Suspend

Indique si la réplication est suspendue pour la copie.

System.Boolean

SuspendComment

Commentaire de l'administrateur lorsque la réplication de la copie du groupe de stockage a été suspendue.

System.String

CopyQueueLength

Nombre de journaux connus par la copie nécessitant d'être répliqués sur la copie.

System.Long

ReplayQueueLength

Nombre de journaux disponibles pour la relecture dans la base de données de la copie.

System.Long

LatestAvailableLogTime

Temps associé au dernier journal disponible généré par l'ordinateur actif. Ce journal est disponible pour la copie.

System.DateTime

LastCopyNotificationedLogTime

Temps associé au dernier nouveau journal généré par le groupe de stockage actif et connu pour la copie.

System.DateTime

LastCopiedLogTime

Temps de modification du dernier journal copié avec succès.

System.DateTime

LastInspectedLogTime

Temps de modification du dernier journal validé avec succès par le noeud hébergeant la copie.

System.DateTime

LastReplayedLogTime

Temps de modification du dernier journal relu avec succès par le noeud hébergeant la copie.

System.DateTime

LastLogGenerated

Numéro de la génération de journaux du dernier journal connu devant être généré sur le noeud actif.

System.Long

LastLogCopied

Numéro de la génération de journaux du dernier journal copié dans la copie.

System.Long

LastLogNotified

Numéro de génération du dernier journal généré par le noeud actif et connu de la copie.

System.Long

LastLogInspected

Numéro de la génération de journaux du dernier journal inspecté par la copie.

System.Long

LastLogReplayed

Numéro de la génération de journaux du dernier journal relu par la copie.

System.Long

LatestFullBackupTime

Heure de la dernière sauvegarde complète.

System.DateTime

LatestIncrementalBackupTime

Heure de la dernière sauvegarde incrémentielle.

System.DateTime

SnapshotBackup

Indique si la dernière sauvegarde complète était une sauvegarde en continu héritée ou un instantané de sauvegarde VSS.

System.Boolean

DumpsterStatistics

Statistiques du conteneur de dépôt de transport à partir de tous les serveurs de transport Hub accessibles.

System.String

DumpsterStatisticsNotAvailable

Serveurs de transport Hub inaccessibles.

System.String

OutstandingDumpsterRequests

Demandes en attente et période (haute–basse) pour celles-ci.

System.String

Vous pouvez procéder à une évaluation rapide de l'intégrité d'une copie en consultant les résultats dans les champs SummaryCopyStatus, Failed, CopyQueueLength, ReplayQueueLength et LastInspectedLogTime. Ces champs affichent si la copie fonctionne correctement et si la copie est à jour dans les activités de copie et d'application des journaux. Si LastInspectedLogTime n’est pas la valeur actuelle, cela peut indiquer que le service de réplication est arrêté ou que le débit du trafic du groupe de stockage est faible. Si la copie se trouve dans un état incorrect, la raison doit être déterminée et les corrections doivent être apportées. Si la valeur de la longueur de la file d'attente de copie est supérieure à 3, la raison doit être déterminée et les corrections doivent être apportées. Si la valeur de la longueur de la file d'attente de relecture d'un environnement de CCR ou de LCR est supérieure à 20, la raison doit être déterminée et des corrections doivent être apportées.

Notes

Vous pouvez également utiliser la cmdlet Test-ReplicationHealth pour vérifier l'intégrité et l'état des groupes de stockage activés pour la réplication continue. Pour plus d'informations sur la cmdlet Test-ReplicationHealth, consultez la rubrique Test-ReplicationHealth.

Pour utiliser la cmdlet Get-StorageGroupCopyStatus, vous devez utiliser un compte auquel ont été délégués le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour le serveur cible. Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Microsoft Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire ou facultatif Type Description

Server

Obligatoire

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Le paramètre Server renvoie les informations sur toutes les copies de groupe de stockage du serveur spécifié. Si aucune valeur n'est spécifiée, vous obtenez les informations pour toutes les copies sur le serveur local.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine, incluez le paramètre DomainController dans la commande.

DumpsterStatistics

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre DumpsterStatistics spécifie que les statistiques du conteneur de dépôt de transport sont renvoyées avec l'état de la copie du groupe de stockage.

Identity

Facultatif

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

Le paramètre Identity prend l'une des valeurs suivantes :

  • GUID

  • Nom du groupe de stockage

Si aucune valeur n'est spécifiée, vous obtenez les informations pour toutes les copies sur le serveur local.

En ce qui concerne la LCR, cela signifie que le groupe de stockage doit être activé pour la LCR.

Pour la CCR, les informations sont toujours renvoyées sur la cible de la réplication.

StandbyMachine

Facultatif

System.String

Le paramètre StandbyMachine spécifie le nom du serveur configuré comme cible de SCR. Ce paramètre doit être utilisé lors de l'obtention des informations d'état pour une cible de SCR.

Erreurs

Erreur

Description

The specified identity does not exist.

L’erreur se produit parce que l'objet spécifié n'existe pas ou que l'objet n'a pas été répliqué dans le contrôleur de domaine référencé.

Exemple

Le premier exemple de code correspond à la commande Get-StorageGroupCopyStatus lorsque le nom du groupe de stockage n'est pas ambigu.

Le deuxième exemple de code décrit la procédure d'obtention de l'état de la copie SG1 sur le serveur MBX.

Le troisième exemple de code décrit la procédure d'obtention de l'état de tous les groupes de stockage du serveur MBX.

Le quatrième exemple de code fournit des informations de copie sur toutes les copies pour le serveur local. Sur un noeud passif, des informations sont renvoyées pour toutes les copies de la copie du groupe de stockage active associée.

Le cinquième exemple montre comment obtenir les informations d'état d'une cible de SCR sur le serveur Server2 pour un groupe de stockage nommé SG1.

Le sixième exemple montre comment obtenir les informations d'état pour une cible de SCR sur le serveur Server2 pour un groupe de stockage nommé SG1 incluant des statistiques de conteneur de dépôt de transport, et mettre en forme la sortie comme une liste.

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