Enable-StorageGroupCopy
Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Letztes Änderungsdatum des Themas: 2007-08-30
Verwenden Sie das Cmdlet Enable-StorageGroupCopy, um die fortlaufende lokale Replikation (Local Continuous Replication, LCR) für eine Speichergruppe und die fortlaufende Standbyreplikation (Standby Continuous Replication, SCR) für eine Speichergruppe mithilfe von Microsoft Exchange Server 2007 Service Pack 1 (SP1) zu aktivieren. Zur Aktivierung von SCR für eine Speichergruppe muss sowohl auf der SCR-Quelle als auch auf dem SCR-Ziel Exchange 2007 SP1 installiert sein.
Syntax
enable-StorageGroupCopy -Identity <StorageGroupIdParameter> [-Confirm [<SwitchParameter>]] [-CopyLogFolderPath <NonRootLocalLongFullPath>] [-CopySystemFolderPath <NonRootLocalLongFullPath>] [-DomainController <Fqdn>] [-ReplayLagTime <Nullable>] [-SeedingPostponed <SwitchParameter>] [-StandbyMachine <String>] [-TruncationLagTime <Nullable>] [-WhatIf [<SwitchParameter>]]
Detaillierte Beschreibung
Ein Exchange-Administrator möchte ggf. LCR oder SCR für eine vorhandene Speichergruppe auf einem Servercomputer mit Exchange 2007 aktivieren, auf dem die Serverfunktion Mailbox installiert ist. Die folgenden Bedingungen müssen erfüllt sein, damit eine Enable-StorageGroupCopy-Operation erfolgreich gestartet werden kann:
Die Speicherpfade müssen sich auf einem Festplattenlaufwerk befinden.
Der Pfad kann nicht von mehreren Speichergruppen unter demselben Server Active Directory-Verzeichnisdienst gemeinsam verwendet werden.
Die Pfade müssen eindeutig sein. Sie dürfen keiner bereits definierten Speichergruppe oder einer anderen Speichergruppenkopie entsprechen.
Wenn SCR mithilfe des Parameters StandbyMachine aktiviert wird, kann sich die angegebene SCR-Quelle auf einem Postfachclusterserver befinden (CCR oder SCC).
Wenn das Cmdlet Enable-StorageGroupCopy mit LCR verwendet wird, muss die angegebene Speichergruppe vorhanden sein, und für die darin enthaltene Datenbank muss ihre Kopie mithilfe des Cmdlets Enable-DatabaseCopy aktiviert worden sein. Das Cmdlet Enable-DatabaseCopy muss nicht verwendet werden, wenn das Cmdlet Enable-StorageGroupCopy zum Aktivieren von SCR ausgeführt wird.
Der Parameter StandbyMachine kann nicht mit dem Parameter CopyLogFolderPath oder CopySystemFolderPath kombiniert werden. Der Grund besteht darin, dass die SCR-Zielspeichergruppe automatisch die gleichen Pfade wie die SCR-Quellspeichergruppe verwendet.
Nachdem das Cmdlet Enable-StorageGroupCopy ausgeführt wurde, wird ein Seeding der passiven Kopie der Datenbank oder der SCR-Zieldatenbank als Teil des Taskvorgangs ausgeführt, wenn nicht der Parameter SeedingPostponed angegeben wurde.
Damit Sie das Cmdlet Enable-StorageGroupCopy ausführen können, muss dem verwendeten Konto die Rolle Exchange-Serveradministrator zugewiesen worden sein, und es muss der lokalen Gruppe Administratoren für den Zielserver angehören. Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.
Parameter
Parameter | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Identity |
Erforderlich |
Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter |
Der Parameter Identity akzeptiert einen der folgenden Werte:
|
Confirm |
Optional |
System.Management.Automation.SwitchParameter |
Der Confirm-Parameter bewirkt eine Unterbrechung der Befehlsausführung und zwingt Sie, die Aktion des Befehls zu bestätigen, bevor die Verarbeitung fortgesetzt wird. Für den Parameter Confirm muss kein Wert angegeben werden. |
CopyLogFolderPath |
Optional |
Microsoft.Exchange.Data.NonRootLocalLongFullPath |
Der Parameter CopyLogFolderPath wird in einer LCR-Umgebung verwendet, um den Pfad anzugeben, in dem die Protokolldateien gespeichert sind. Der Standardpfad lautet: <Exchange_Installationspfad>\ LocalCopies\<SG_Name>. Dieser Parameter kann nicht mit dem Parameter StandbyMachine kombiniert werden. |
CopySystemFolderPath |
Optional |
Microsoft.Exchange.Data.NonRootLocalLongFullPath |
Der Parameter CopySystemFolderPath wird in einer LCR-Umgebung verwendet, um den Pfad anzugeben, in dem die Speichergruppen-Systemdateien gespeichert sind. Der Standardpfad lautet: <Exchange_Installationspfad>\ LocalCopies\<SG_Name>. Dieser Parameter kann nicht mit dem Parameter StandbyMachine kombiniert werden. |
DomainController |
Optional |
Microsoft.Exchange.Data.Fqdn |
Um den zu verwendenden vollqualifizierten Domänennamen (FQDN) des Domänencontrollers anzugeben, schließen Sie den Parameter DomainController in den Befehl ein. |
ReplayLagTime |
Optional |
System.Nullable |
Der Parameter ReplayLagTime wird verwendet, um den Zeitraum anzugeben, den der Microsoft Exchange-Replikationsdienst warten soll, bevor mit der Wiedergabe von Protokolldateien begonnen wird, die auf den SCR-Zielcomputer kopiert wurden. Das Format für diesen Parameter ist (Tage.Stunden:Minuten:Sekunden). Die Standardeinstellung für diesen Wert ist 24 Stunden. Die maximal zulässige Einstellung für diesen Wert ist 7 Tage. Die niedrigste zulässige Einstellung ist 0 Sekunden, obwohl das Einstellen dieses Werts auf 0 Sekunden jegliche Verzögerung bei Protokollwiedergabeaktivitäten über die Standardverzögerung von 50 Protokolldateien hinaus de facto beseitigt. |
SeedingPostponed |
Optional |
System.Management.Automation.SwitchParameter |
Bei Verwendung des Parameters SeedingPostponed erfolgt durch den Task kein Seeding der Speichergruppenkopie. Der Administrator muss dann das Seeding der Speichergruppenkopie explizit durchführen. |
StandbyMachine |
Optional |
System.String |
Der Parameter StandbyMachine gibt den Namen eines Postfachservers an, der als Ziel für SCR konfiguriert wird. Dieser Parameter muss zum Erstellen eines SCR-Ziels verwendet werden. Dieser Parameter kann nicht mit dem Parameter CopyLogFolderPath oder dem Parameter CopySystemFolderPath kombiniert werden. |
TruncationLagTime |
Optional |
System.Nullable |
Der Parameter TruncationLagTime gibt den Zeitraum an, den der Microsoft Exchange-Replikationsdienst warten soll, bevor mit dem Abschneiden von Protokolldateien begonnen wird, die auf den SCR-Zielcomputer kopiert und in die Kopie der Datenbank wiedergegeben wurden. Der Zeitraum beginnt nach der erfolgreichen Wiedergabe des Protokolls in die Kopie der Datenbank. Das Format für diesen Parameter ist (Tage.Stunden:Minuten:Sekunden). Die maximal zulässige Einstellung für diesen Wert ist 7 Tage. Die niedrigste zulässige Einstellung ist 0 Sekunden, obwohl das Einstellen dieses Werts auf 0 Sekunden jegliche Verzögerung bei Protokollabschneideaktivitäten de facto beseitigt. |
WhatIf |
Optional |
System.Management.Automation.SwitchParameter |
Der Parameter WhatIf weist den Befehl an, die für das Objekt ausgeführten Aktionen lediglich zu simulieren. Durch Verwendung des WhatIf-Parameters können Sie eine Vorschau der Änderungen anzeigen, ohne diese Änderungen wirklich übernehmen zu müssen. Für den Parameter WhatIf muss kein Wert angegeben werden. |
Fehler
Fehler | Beschreibung |
---|---|
|
Eine weitere Speichergruppe auf demselben Server verwendet denselben Speicherort für die Protokollkopiedatei wie diese Speichergruppe. Sie müssen einen eindeutigen Pfad für die Protokollkopiedatei angeben. |
|
Eine weitere Speichergruppe auf demselben Server verwendet denselben Speicherort für die Systemkopiedatei wie diese Speichergruppe. Sie müssen einen eindeutigen Pfad für die Systemkopiedatei angeben. |
|
Bei der angegebenen Speichergruppe handelt es sich um eine Speichergruppe für die Wiederherstellung. Die fortlaufende lokale Replikation (Local Continuous Replication, LCR) unterstützt keine Speichergruppen für die Wiederherstellung. |
|
Die fortlaufende lokale Replikation (Local Continuous Replication, LCR) wurde für die Speichergruppe bereits aktiviert. |
|
Für eine oder mehrere Datenbanken unter dieser Speichergruppe ist die fortlaufende lokale Replikation (Local Continuous Replication, LCR) nicht aktiviert. LCR muss zunächst für alle Datenbanken aktiviert werden, bevor Sie LCR für diese Speichergruppe aktivieren können. |
|
Das Cmdlet Enable-StorageGroupCopy kann nicht zum Aktivieren der fortlaufenden lokalen Replikation (Local Continuous Replication, LCR) auf einem Postfachclusterserver verwendet werden, weil LCR nur auf eigenständigen Postfachservern unterstützt wird. |
|
Der Speicherort der Protokollkopiedatei befindet sich nicht auf einem Festplattenlaufwerk. Sie müssen einen Speicherort auf einem Festplattenlaufwerk angeben, um das Cmdlet Enable-StorageGroupCopy auszuführen. |
|
Der Speicherort der Systemkopiedatei befindet sich nicht auf einem Festplattenlaufwerk. Sie müssen einen Speicherort auf einem Festplattenlaufwerk angeben, um das Cmdlet Enable-StorageGroupCopy auszuführen. |
|
Der für die Transaktionsprotokolldateien angegebene Speicherort ist unzulässig oder ungültig. Bevor Sie das Cmdlet Enable-StorageGroupCopy ausführen, müssen Sie sicherstellen, dass das Verzeichnis vorhanden ist und dass es keine Dateien enthält. |
|
Der Speicherort der Systemkopiedatei ist im Dateisystem nicht verfügbar. Bevor Sie das Cmdlet Enable-StorageGroupCopy ausführen, müssen Sie überprüfen, ob der angegebene Speicherort vorhanden ist und ob darauf zugegriffen werden kann. |
|
Der für die LCR-Kopie angegebene Speicherpfad enthält bereits Dateien mit einem übereinstimmenden Präfix. Sie können verhindern, dass die vorhandenen Dateien überschrieben werden, indem Sie die Konfiguration mit dem optionalen Parameter ConfigurationOnly des Befehls Move-StorageGroup ändern, ohne Dateien zu verschieben. |
|
Der für die LCR-Kopie angegebene Systempfad enthält bereits Dateien mit einem übereinstimmenden Präfix. Sie können verhindern, dass die vorhandenen Dateien überschrieben werden, indem Sie die Konfiguration mit dem optionalen Parameter ConfigurationOnly des Befehls Move-StorageGroup ändern, ohne Dateien zu verschieben. |
|
Das Cmdlet Enable-StorageGroupCopy hat das automatische Startseeding für die angegebene Speichergruppe nicht erfolgreich abgeschlossen. Sie müssen das Seeding mit dem Cmdlet Update-StorageGroupCopy erneut durchführen. |
|
Das Cmdlet Enable-StorageGroupCopy hat das automatische Startseeding für die angegebene Speichergruppe nicht durchgeführt. Sie müssen das Startseeding mit dem Cmdlet Update-StorageGroupCopy durchführen. |
|
Mit dem durch den Parameter StandbyMachine angegebenen Computer konnte keine Verbindung hergestellt werden, oder er ist nicht vorhanden. |
Beispiel
Bei dem folgenden Code handelt es sich um ein Beispiel für den Befehl Enable-StorageGroupCopy, mit dem eine Speichergruppe namens SG1 für LCR aktiviert wird, wobei die Pfade für die Parameter CopyLogFolderPath und CopySystemFolderPath angegeben werden.
Das zweite Beispiel zeigt, wie ein SCR-Ziel auf einem Computer namens Server2 für eine Speichergruppe namens SG1 aktiviert wird.
Das dritte Beispiel zeigt, wie ein SCR-Ziel auf einem Computer namens Server3 für eine Speichergruppe namens SG2 aktiviert wird. Dabei wird eine vom Administrator festgelegte Wiedergabeverzögerung von 10 Minuten verwendet.
Enable-StorageGroupCopy -Identity SG1 -CopyLogFolderPath "D:\Logs1\SG1" -CopySystemFolderPath "D:\Logs1\SG1"
Enable-StorageGroupCopy -Identity SG1 -StandbyMachine Server2
Enable-StorageGroupCopy -Identity SG2 -StandbyMachine Server3 -ReplayLagTime 0.0:10:0