Get-StorageGroupCopyStatus (RTM)

 

Gilt für: Exchange Server 2007

Letztes Änderungsdatum des Themas: 2007-06-05

In diesem Thema wird die Verwendung des Cmdlets Get-StorageGroupCopyStatus zur Rückgabe der aktuellen Replikationsstatusinformationen zur fortlaufenden Clusterreplikationskopie (CCR-Kopie) oder zur lokalen Clusterreplikationskopie (LCR-Kopie) einer Speichergruppe erläutert.

Hinweis

Dieses Cmdlet gilt nicht für Kopien von Öffentlichen Ordnern.

Hinweis

Die grundlegende Syntax des Cmdlets bietet fünf Felder mit Ausgaben. Führen Sie das Cmdlet mithilfe der Pipe fl (formatierte Liste) oder ft (formatierte Tabelle) aus, um eine vollständige Liste aller verfügbaren Felder zu erhalten.

Syntax

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

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

Detaillierte Beschreibung

Wenn Sie den vollständigen Status einer CCR- oder LCR-Kopie über die Exchange-Verwaltungsshell anzeigen möchten, verwenden Sie das Cmdlet Get-StorageGroupCopyStatus. Je nach den von Ihnen bereitgestellten Optionen gibt das Cmdlet entweder Informationen zu einer bestimmten Kopie auf einem bestimmten Server oder alle Kopien auf einem Server zurück.

Die grundlegende Cmdlet-Syntax wird im folgenden Beispielcode veranschaulicht:

Get-StorageGroupCopyStatus

Wenn Sie die grundlegende Syntax verwenden, wird die folgende Beispielausgabe bereitgestellt:

Name SummaryCopyStatus CopyQueueLength ReplayQueueLength LastInspectedLogTime

StorageGroup1

Fehlerfrei

0

0

6/14/2006 4:42:01 PM

Das Cmdlet mit der Option der formatierten Liste wird im folgenden Beispiel gezeigt:

Get-StorageGroupCopyStatus |fl

Wenn Sie die Option der formatierten Liste verwenden, wird der vollständige Kopierstatus mit allen Feldern bereitgestellt:

  • Identity: MBXNODE01\StorageGroup1

  • StorageGroupName: StorageGroup1

  • SummaryCopyStatus: Fehlerfrei

  • Failed: False

  • FailedMessage:

  • Seeding: False

  • Suspend: False

  • 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 : Unchanged

In der folgenden Tabelle wird der Typ bereitgestellt und die Felder in der Ausgabe erläutert.

Feld Beschreibung Typ

Identity

Die Identität der Speichergruppe.

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

StorageGroupName

Der Name der Speichergruppe.

System.String

SummaryCopyStatus

Eine Zusammenfassung des Allgemeinstatus der Kopie.

Aufzählung mit Werten: Disabled, Failed, Seeding, Copying, Stopped und Healthy

Failed

Ein Boolescher Wert, der angibt, ob die Speichergruppenkopie in einem Zustand ist, in dem sie Protokolle erfolgreich replizieren und wiedergegeben kann.

System.Boolean

FailedMessage

Die Bedingung, die das Festlegen der Fehlerbedingung ausgelöst hat.

System.String

Seeding

Ein Boolescher Wert, der angibt, ob ein Seedvorgang gerade stattfindet.

System.Boolean

Anhalten

Ein Boolescher Wert, der angibt, ob die Replikation für die Kopie angehalten wird.

System.Boolean

SuspendComment

Der vom Administrator eingegebene Kommentar, wenn die Replikation der Speichergruppenkopie angehalten wird.

System.String

CopyQueueLength

Die Anzahl der der Kopie bekannten Protokolle, die auf die Kopie repliziert werden müssen.

System.Long

ReplayQueueLength

Die Anzahl der Protokolle, die in der Datenbank der Kopie wiedergegeben werden können.

System.Long

LatestAvailableLogTime

Die Zeit, die mit dem zuletzt vom aktiven Computer generierten verfügbaren Protokoll verknüpft ist. Dieses Protokoll steht zum Kopieren zur Verfügung.

System.DateTime

LastCopyNotificationedLogTime

Die Zeit, die mit dem letzten neuen Protokoll verknüpft ist, das von der aktiven Speichergruppe generiert wurde und der Kopie bekannt ist.

System.DateTime

LastCopiedLogTime

Die Änderungszeit des letzten Protokolls, das erfolgreich kopiert wurde.

System.DateTime

LastInspectedLogTime

Die Änderungszeit des letzten Protokolls, das erfolgreich von dem Knoten überprüft wurde, der als Host für die Kopie fungiert.

System.DateTime

LastReplayedLogTime

Die Änderungszeit des letzten Protokolls, das erfolgreich von dem Knoten wiedergegeben wurde, der als Host für die Kopie fungiert.

System.DateTime

LastLogGenerated

Die Protokollgenerierungsnummer des letzten Protokolls, das auf dem aktiven Knoten erstellt wurde.

System.Long

LastLogCopied

Die Protokollgenerierungsnummer des letzten Protokolls, das auf die Kopie kopiert wurde.

System.Long

LastLogNotified

Die Protokollgenerierungsnummer des zuletzt vom aktiven Knoten generierten und der Kopie bekannten Protokolls.

System.Long

LastLogInspected

Die Protokollgenerierungsnummer des letzten Protokolls, das von der Kopie überprüft wurde.

System.Long

LastLogReplayed

Die Protokollgenerierungsnummer des letzten Protokolls, das von der Kopie wiedergegeben wurde.

System.Long

LatestFullBackupTime

Der Zeitpunkt der letzten vollständigen Sicherung.

System.DateTime

LatestIncrementalBackupTime

Der Zeitpunkt der letzten inkrementellen Sicherung.

System.DateTime

SnapshotBackup

Boolescher Wert, der angibt, ob die letzte vorgenommene vollständige Sicherung eine Legacystreamingsicherung oder ein Sicherungssnapshot des Volumeschattenkopie-Diensts (Volume Shadow Copy Service, VSS) war.

System.Boolean

Eine schnelle Bewertung des Zustands einer Kopie kann bei Durchsicht der Ergebnisse der Felder SummaryCopyStatus, Failed, CopyQueueLength und ReplayQueueLength und LastInspectedLogTime vorgenommen werden. Diese Felder zeigen, ob die Kopie einwandfrei funktioniert und beim Kopieren und Anwenden der Protokolle ungefähr übereinstimmt. Wenn LastInspectedLogTime nicht aktuell ist, kann dies darauf hinweisen, dass der Replikationsdienst beendet wurde oder bei der Speichergruppe ein geringer Datenverkehr herrscht. Wenn sich die Kopie in einem fehlerhaften Zustand befindet, sollte die Ursache ermittelt und beseitigt werden. Wenn die Länge der Kopierwarteschlange größer als 3 ist, sollte die Ursache ermittelt und beseitigt werden. Wenn die Länge der Wiedergabewarteschlange größer als 20 ist, sollte die Ursache ermittelt und beseitigt werden.

Um das Cmdlet Get-StorageGroupCopyStatus ausführen zu können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • die Rolle Exchange-Serveradministrator und die Mitgliedschaft in der lokalen Gruppe Administratoren für den Zielserver

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Microsoft Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Es gibt einige sehr seltene Szenarien, in denen der Replikationsstatus irreführend sein kann. Im Folgenden finden Sie eine Liste dieser Szenarien:

  • Eine Speichergruppe, die nicht aktiv ist (d. h. sich nicht ändert), kann als Fehlerfrei gemeldet werden, wenn sie möglicherweise auch nicht fehlerfrei ist. Diese Situation könnte eintreten, weil der fehlerhafte Zustand erst erkannt werden kann, wenn ein Protokoll wiedergegeben wird.

  • Während der Initialisierung der Replikation wird der Replikationssatus erneut bewertet und ist möglicherweise nicht mehr genau. Nach Abschluss der Initialisierung wird der Status aktualisiert.

  • Der Wert des Felds LastLogGenerated kann falsch sein, wenn die Bereitstellung einer Datenbank aufgehoben wird. Es werden aber alle Protokolle mit Endbenutzerinhalten repliziert, wenn die Speichergruppenkopie repliziert wird.

  • Wenn in der Mitte eines Protokollstreams mindestens ein Protokoll fehlt, setzt die passive Kopie ihre Wiederherstellungsversuche fort. Hierdurch wechselt der Replikationsstatus zwischen den Zuständen Fehler und Fehlerfrei. Die Wiedergabe- und Kopiewarteschlangen wachsen weiterhin an.

  • Unter manchen, äußerst seltenen Umständen kann ein Protokoll erfolgreich überprüft werden, aber dennoch nicht fehlerfrei wiedergegeben werden. In dieser Situation wechselt das System während der Wiederherstellungsversuche ständig zwischen den Zuständen Fehler und Fehlerfrei. Die Wiedergabe- und Kopiewarteschlangen wachsen weiterhin an.

Parameter

Parameter Erforderlich oder optional Typ Beschreibung

Server

Erforderlich

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Der Parameter Server gibt Informationen zu allen Speichergruppenkopien auf dem angegebenen Server zurück.

DomainController

Optional

Microsoft.Exchange.Data.Fqdn

Um den vollständig qualifizierten Domänennamen (FQDN) des Domänencontrollers anzugeben, schließen Sie den Parameter DomainController in den Befehl ein.

Identity

Optional

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

Der Parameter Identity akzeptiert einen der folgenden Werte:

  • GUID

  • Name der Speichergruppe

  • Wenn kein Wert angegeben ist, erhalten Sie Informationen für alle Kopien in der Organisation. Für die LCR bedeutet dies, dass für die Speichergruppe LCR aktiviert sein muss. Bei der CCR werden immer Informationen zum Ziel der Replikation zurückgegeben.

Fehler

Fehler

Beschreibung

The specified identity does not exist.

Der Fehler tritt auf, da das angegebene Objekt nicht vorhanden ist oder das Objekt nicht auf den Domänencontroller repliziert wurde, auf den verwiesen wird.

Beispiel

Der erste Code ist ein Beispiel für den Befehl Get-StorageGroupCopyStatus, wenn der Speichergruppenname nicht mehrdeutig ist.

Das zweite Codebeispiel zeigt, wie der Status der Kopie von Speichergruppe SG1 auf Server MBX abgerufen werden kann.

Das dritte Codebeispiel zeigt, wie der Status aller Speichergruppen für Server MBX abgerufen werden kann.

Das vierte Codebeispiel erstellt Kopierinformationen für alle Kopien des lokalen Servers. Auf einem passiven Knoten werden Informationen für alle Kopien der zugeordneten aktiven Speichergruppenkopie zurückgegeben.

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