Test-EdgeSynchronization (RTM)

 

Gilt für: Exchange Server 2007

Letztes Änderungsdatum des Themas: 2007-06-11

Mithilfe des Cmdlets Test-EdgeSynchronization können Sie die Diagnose durchführen, ob die abonnierten Edge-Transport-Server einen aktuellen und richtigen Synchronisierungsstatus aufweisen.

Syntax

Test-EdgeSynchronization [-DomainController <Fqdn>] [-ExcludeRecipientTest <SwitchParameter>] [-MaxReportSize <Unlimited>] [-MonitoringContext <$true | $false>]

Detaillierte Beschreibung

Test-EdgeSynchronization ist ein Cmdlet für Diagnosen, das einen Bericht über den Synchronisierungsstatus der abonnierten Edge-Transport-Server bereitstellt. Dieser Task bietet hilfreiche Informationen für den Administrator, wenn er manuell ausgeführt wird. Sie kann auch vom Microsoft Operations Manager (MOM) aufgerufen werden. Wenn die Aufgabe vom MOM aufgerufen wird, werden Warnungen generiert, falls ein Edge-Transport-Server nicht synchronisiert ist.

Die Serverfunktion Edge-Transport hat keinen Zugriff auf den Active Directory-Verzeichnisdienst. Die gesamten Konfigurations- und Empfängerinformationen werden im ADAM-Verzeichnisdienst (Active Directory Application Mode) gespeichert. Zum Ausführen von Empfänger-Lookup- und Nachrichtensicherheitsaufgaben benötigt der Edge-Transport-Server Daten, die in Active Directory gespeichert sind. Der Edge-Abonnementprozess richtet die Replikation von Empfänger- und Konfigurationsinformationen in eine Richtung (von Active Directory nach ADAM) ein. Beim Edge-Abonnement werden nur die Informationen kopiert, die der Edge-Transport-Server zum Durchführen von Konfigurationsaufgaben für Antispam und Nachrichtensicherheit benötigt, sowie Informationen über die Connectorkonfiguration, die benötigt werden, um die End-to-End-Nachrichtenübermittlung zu ermöglichen. Das Edge-Abonnement führt geplante Aktualisierungen aus, damit die Informationen in ADAM aktuell bleiben.

Das Cmdlet Test-EdgeSynchronization bietet proaktive Warnungen, wenn ein Edge-Transport-Server nicht länger synchronisiert ist. Die Ausgabe dieses Cmdlets ermöglicht dem Administrator die Anzeige, welche Objekte nicht mit dem Edge-Transport-Server synchronisiert wurden. Der Task vergleicht die in Active Directory gespeicherten Daten mit den in ADAM gespeicherten Daten. Sämtliche Inkonsistenzen bei den Daten werden von diesem Befehl in der Ergebnisausgabe aufgeführt.

Damit Sie das Cmdlet Test-EdgeSynchronization ausführen können, müssen Sie sich auf einem Computer mit installierter Serverfunktion Hub-Transport anmelden, der sich an dem Active Directory-Standort befindet, für den der Edge-Transport-Server abonniert ist. An das verwendete Konto muss Folgendes delegiert werden:

  • die Rolle Exchange-Organisationsadministrator

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.

Parameter

Parameter Erforderlich Typ Beschreibung

DomainController

Optional

Microsoft.Exchange.Data.Fqdn

Um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Domänencontrollers anzugeben, der Daten aus Active Directory abruft, fügen Sie dem Befehl den Parameter DomainController hinzu.

ExcludeRecipientTest

Optional

System.Management.Automation.SwitchParameter

Verwenden Sie den Parameter ExcludeRecipientTest, um die Prüfung der Synchronisation von Empfängerdaten auszuschließen. Wenn Sie diesen Parameter einbeziehen, wird nur die Synchronisierung von Konfigurationsobjekten überprüft. Die Prüfung, ob Empfängerdaten synchronisiert sind, dauert länger als die reine Prüfung von Konfigurationsdaten.

MaxReportSize

Optional

Microsoft.Exchange.Data.Unlimited

Mit dem Parameter MaxReportSize geben Sie die Gesamtzahl der in den Ergebnissen aufzuführenden Objekte und Eigenschaften an. Die Ergebnisausgabe dieses Cmdlets umfasst eine Liste aller nicht synchronisierten Objekte und Eigenschaften in ADAM und Active Directory. Wenn die Verzeichnisdienste nicht synchronisiert sind, können sich große Datenmengen ergeben. Wenn Sie für diesen Parameter keinen Wert angeben, wird der Standardwert "1.000" verwendet. Der Mindestwert für diesen Parameter beträgt "1". Der maximale Wert für diesen Parameter ist unbegrenzt.

MonitoringContext

Optional

System.Boolean

Der Parameter MonitoringContext wird nur verwendet, wenn MOM für die Serverüberwachung verwendet wird. Wenn Sie für den Wert $true festlegen, füllt das Cmdlet das Objekt MonitoringContext mit Ereignissen und Leistungsindikatoren, die von MOM verwendet werden. Der Standardwert für diesen Parameter ist $false.

Eingabetypen

Rückgabetypen

Fehler

Fehler Beschreibung

 

Ausnahmen

Ausnahmen Beschreibung

 

 

Beispiel

Das Cmdlet Test-EdgeSynchronization muss von einem Hub-Transport-Server ausgeführt werden, der sich am Active Directory-Standort befindet, für den der Edge-Transport-Server abonniert ist. In dem folgenden Codebeispiel wird der Synchronisierungsstatus abonnierter Edge-Transport-Server ermittelt. Außerdem werden die ersten 500 Dateninkonsistenzen ausgegeben und Ereignisse sowie Leistungsindikatoren zur Verwendung für den MOM generiert.

Test-EdgeSynchronization -MaxReportSize 500 -MonitoringContext $true