Move-ClusteredMailboxServer (RTM)
Gilt für: Exchange Server 2007
Letztes Änderungsdatum des Themas: 2007-06-05
In diesem Thema wird erläutert, wie Sie das Cmdlet Move-ClusteredMailboxServer verwenden, um einen Microsoft Exchange Server 2007-Postfachclusterserver (CMS) an einen verfügbaren passiven Clusterknoten zu übertragen.
Syntax
move-ClusteredMailboxServer -Identity <ServerIdParameter> -MoveComment <String> -TargetMachine <String> [-DomainController <Fqdn>] [-IgnoreDismounted <SwitchParameter>] [-ValidateOnly <SwitchParameter>]
Detaillierte Beschreibung
Mit dem Cmdlet Move-ClusteredMailboxServer lösen Sie einen geplanten Ausfall eines Postfachclusterservers zwischen Knoten aus. Diese Situation steht im Gegensatz zu einem ungeplanten Ausfall, der durch einen Fehler beim Host des Postfachservers ausgelöst wird.
Zum erfolgreichen Auslösen einer Move-ClusteredMailboxServer-Operation müssen die folgenden Bedingungen erfüllt sein:
Auf dem angegebenen Zielcomputer darf kein Postfachclusterserver ausgeführt werden.
Der angegebene Zielcomputer muss verfügbar und Mitglied desselben Clusters sein.
Nach Abschluss der Move-ClusteredMailboxServer-Operation tritt eines der folgenden Ergebnisse auf:
Der angegebene Postfachclusterserver wird jetzt mit allen Daten des zuvor aktiven Knotens auf dem angegebenen Zielknoten ausgeführt.
Hinweis
Ist der Postfachclusterserver bei Ausführung des Befehls offline geschaltet, bleibt er offline, wird jedoch auf den angegebenen Knoten übertragen.
Würden durch die Ausführung des Cmdlets Move-ClusteredMailboxServer Daten verloren gehen, wird die Ausführung des Cmdlets in den meisten Fällen verhindert, und der Postfachclusterserver verbleibt auf dem ursprünglichen Knoten.
Wichtig
Tritt der Fehler zu einem späteren Zeitpunkt während des Move-ClusteredMailboxServer-Prozesses auf, wird der Postfachclusterserver auf den neuen Knoten übertragen.
Für diesen Task muss an das Konto, das Sie zum Einleiten des Tasks verwenden, die Exchange-Serveradministrator-Rolle delegiert 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 Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.
Parameter
Parameter | Erforderlich | Typ | Beschreibung |
---|---|---|---|
Identity |
Erforderlich |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Mit dem Parameter Identity legen Sie den Namen oder die GUID für den zu verschiebenden Postfachclusterserver fest. |
Confirm |
Optional |
Boolescher Wert |
Der Parameter Confirm führt dazu, dass der Befehl die Verarbeitung unterbricht und vom Administrator die Bestätigung der Aufgabe des Befehls erfordert, bevor die Verarbeitung fortgesetzt wird. Der Standardwert lautet "$true". |
DomainController |
Optional |
Microsoft.Exchange.Data.Fqdn |
Der Parameter DomainController gibt den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Domänencontrollers an. |
MoveComment |
Erforderlich |
System.String |
Mit dem Parameter MoveComment geben Sie den Grund für das Verschieben an. Der Kommentar wird im Ereignisprotokoll erfasst. |
TargetMachine |
Erforderlich |
System.String |
Der Parameter TargetMachine gibt den Namen des Zielcomputers für die Verschiebung an. Dieser Computer muss ein Mitglied des Clusters sein und darf keinen Postfachclusterserver ausführen. Er muss sich auf der Liste der redundanten Server des Postfachclusterservers befinden. |
IgnoreDismounted |
Optional |
System.Management.Automation.SwitchParameter |
Der Parameter IgnoreDismounted gibt Speichergruppen an, deren Bereitstellung aufgehoben wurde und die bei Replikationsstatusüberprüfungen ignoriert werden sollen. Die Standardeinstellung lautet $false. Geben Sie diesen Parameter an, wenn die Speichergruppe, deren Bereitstellung aufgehoben wurde, über ein beschädigtes Protokolllaufwerk verfügt, da ein solcher Fehler die Weitergabe verhindern würde. Wird der Wert $true übergeben, muss der Administrator sicherstellen, dass sich alle Protokolldateien für die Speichergruppe, deren Bereitstellung aufgehoben wurde, auf dem Zielknoten befinden. |
ValidateOnly |
Optional |
System.Management.Automation.SwitchParameter |
Der Parameter ValidateOnly führt nur den Teil des Cmdlets Move-ClusteredMailboxServer aus, mit dem der Zielknoten überprüft wird. Hierdurch wird der ordnungsgemäße Replikationsstatus auf dem Zielknoten für alle Speichergruppen überprüft. |
WhatIf |
Optional |
Boolescher Wert |
Der Parameter WhatIf weist den Befehl an, die für das Objekt ausgeführten Aktionen lediglich zu simulieren. Durch Verwendung des Parameters WhatIf kann der Administrator die sich ergebenden Änderungen anzeigen, ohne diese Änderungen tatsächlich auszuführen. Der Standardwert lautet "$true". |
Fehler
Fehler | Beschreibung |
---|---|
|
Der Task konnte wegen eines Verbindungsproblems keine Verbindung mit dem Cluster herstellen, oder der Cluster ist nicht verfügbar. Ursache ist möglicherweise ein nicht verfügbarer Knoten oder der Knoten ist zwar verfügbar, dafür aber der Cluster nicht. Eine weitere Möglichkeit ist, dass der verwendete Computer nicht auf einen Knoten oder Computer zugreifen kann. |
|
Dieser Task unterstützt ausschließlich Exchange 2007, und <Servername> ist kein Exchange 2007-Server. |
|
Der Benutzer verfügt nicht über Exchange Server-Administratorberechtigungen. |
|
Der angegebene Server ist nicht vorhanden. |
|
Der Postfachclusterserver konnte nicht verschoben werden, weil der angegebene Server nicht vorhanden ist. Angegebener Server: <Servername>. |
|
Die Kommunikation mit dem aktiven Knoten konnte nicht gestartet werden. |
|
Die Kommunikation mit dem Zielcomputer konnte nicht gestartet werden. |
|
Die Systemaufsicht wurde nicht gefunden. |
|
Der Informationsspeicher wurde nicht gefunden. |
|
Es konnte keine Verbindung mit dem Clusterdienst auf dem Zielcomputer hergestellt werden. |
|
Der angegebene Zielcomputer enthält bereits einen anderen aktiven Postfachclusterserver. |
|
Die Versionen der Postfachclusterserver-Objekts und des Zielcomputers sind nicht kompatibel. |
|
Eine verwaltete Speichergruppe wurde im Active Directory-Verzeichnisdienst nicht gefunden. |
|
Bei der fortlaufenden Clusterreplikation (Cluster Continuous Replication, CCR) darf eine Speichergruppe nur eine Datenbank enthalten. |
|
Das Verschieben ist nicht zulässig, wenn der Zielknoten beschädigt ist und nicht ignoriert wird. |
|
Das Verschieben ist nicht zulässig, wenn das Ziel mit der Replikation stark im Rückstand ist. |
|
Die Replikation auf dem Ziel ist nicht bereit, die Move-ClusteredMailboxServer-Operation zu unterstützen. |
|
Das Verschieben ist während eines laufenden Verschiebe-, Start- oder Anhaltevorgangs nicht möglich. |
|
Der Postfachclusterserver auf dem Quellknoten konnte nicht offline geschaltet werden. |
|
Der grundlegende Übergang des Postfachclusterservers zum Zielcomputer wurde nicht durchgeführt. |
|
Der Postfachclusterserver konnte den Zustand "Ausstehend" auf dem Zielcomputer nicht beenden. |
|
Der Postfachclusterserver konnte nicht online geschaltet werden. |
|
Bei der Interaktion mit dem Clusterdienst ist ein vorübergehendes Kommunikationsproblem aufgetreten. |
Beispiel
Das folgende Codebeispiel demonstriert, wie Sie einen Postfachclusterserver mit dem Namen "CMS" auf "NodeB" verschieben, um eine Wiederherstellung nach einem Datenbankfehler durchzuführen.
Move-ClusteredMailboxServer -Identity:CMS -TargetMachine:NodeB -MoveComment:"Recover corrupted MDB"