Share via


Konfigurieren der Protokollierung der Nachrichtendatensatzverwaltung

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Letztes Änderungsdatum des Themas: 2008-01-21

In diesem Thema wird erläutert, wie die Verwaltung von Nachrichtendatensätzen (MRM, Messaging Records Management) in Microsoft Exchange Server 2007 mithilfe der Exchange-Verwaltungsshell konfiguriert wird. Es empfiehlt sich, sich die Protokolldateien regelmäßig zu überwachen, weil Sie so einen Überblick über die Systemleistung erhalten, möglicherweise auftretende Probleme korrigieren oder sogar schon im Vorfeld absehen und vermeiden sowie Verbesserungen für Ihre Exchange-Organisation planen können.

Hinweis

Zum Konfigurieren der Protokollierung der Nachrichtendatensatzverwaltung kann nicht die Exchange-Verwaltungskonsole verwendet werden.

Sie können das Cmdlet Set-MailboxServer in der Exchange-Verwaltungsshell für die folgenden Aufgaben verwenden:

  • Konfigurieren des Speicherorts für das MRM-Protokollverzeichnis mit dem Parameter LogPathForManagedFolders. Das MRM-Protokollverzeichnis (mit dem standardmäßigen Namen Assistent für verwaltete Ordner) ist das Verzeichnis, in dem die MRM-Protokolldateien gespeichert werden.

  • Konfigurieren der maximalen Größe des MRM-Protokollverzeichnisses mit dem Parameter LogDirectorySizeLimitForManagedFolders.

  • Konfigurieren der maximalen Größe der MRM-Protokolldateien mit dem Parameter LogFileSizeLimitForManagedFolders.

  • Konfigurieren des Höchstalters der MRM-Protokolldateien mit dem Parameter LogFileAgeLimitForManagedFolders.

  • Aktivieren oder Deaktivieren der Einträge im Aufbewahrungsprotokoll mit dem Parameter RetentionLogForManagedFoldersEnabled.

  • Aktivieren oder Deaktivieren der Einträge im Journalprotokoll für die Verwaltung von Nachrichtendatensätzen mit dem Parameter JournalingLogForManagedFoldersEnabled.

  • Aktivieren oder Deaktivieren der Einträge im Ordnerprotokoll mit dem Parameter FolderLogForManagedFoldersEnabled.

  • Aktivieren oder Deaktivieren der Protokollierung von E-Mail-Betreffzeilen mit dem Parameter SubjectLogForManagedFoldersEnabled.

Bevor Sie beginnen

Damit Sie die nachstehenden Verfahren ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • die Rolle Exchange-Organisationsadministrator

Um die folgenden Verfahren auf einem Computer ausführen zu können, auf dem die Serverfunktion Mailbox installiert ist, müssen Sie sich mit einem Konto anmelden, das Mitglied der lokalen Gruppe Administratoren auf dem betreffenden Computer ist.

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.

Bevor Sie die in diesem Thema beschriebenen Verfahren ausführen, machen Sie sich außerdem Folgendes bewusst:

  • Zum Durchführen der in diesem Thema beschriebenen Konfigurationsaufgaben verwenden Sie das Cmdlet Set-MailboxServer. Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-MailboxServer.

    Hinweis

    Zusätzlich zum Festlegen der Protokollierungseinstellungen können Sie mit dem Cmdlet Set-MailboxServer auch den Assistenten für verwaltete Ordner planen, indem Sie den Parameter ManagedFoldedAssistantSchedule verwenden.

  • Zum Anzeigen der aktuellen Protokollierungseinstellungen für die Nachrichtendatensatzverwaltung verwenden Sie das Cmdlet Get-MailboxServer. Ausführliche Informationen zu Syntax und Parametern finden Sie unter Get-MailboxServer.

Protokolldateiformat und -daten

MRM-Protokolldateien sind im durch Tabulatoren getrennten Format. Dateien in diesem Format können in die meisten Datenbank- und Tabellenkalkulationsanwendungen, wie z. B. Microsoft Excel, importiert werden.

Jeder Protokolleintrag enthält die folgenden Informationen:

  • Aktuelles Datum und Uhrzeit

  • MRM-Aktionstyp (Aufbewahrung, Journal, vom Administrator ausgelöste Ordnerbereitstellung und vom Benutzer ausgelöste Ordnerbereitstellung)

  • Vollständiger Pfad der Ordner (Stammebenenordner und Unterordner)

  • Postfachbesitzer (Domäne\Alias)

Die folgenden Elemente werden nur für Aufbewahrungs- und Journalvorgänge protokolliert:

  • Betreff der Nachricht

  • Empfangsdatum der Nachricht (Sendedatum der Nachricht für gesendete Elemente)

  • Nachrichtenabsender (Wenn das Element im Auftrag gesendet wurde, werden sowohl der tatsächliche Absender als auch die Person, in deren Auftrag das Element gesendet wurde, aufgenommen.)

  • Internetnachrichten-ID (Diese ist hilfreich beim Auffinden eines bestimmten Elements, wenn mehrere denselben Betreff und Absender haben.)

  • Nachrichtenklasse

  • Unternommene Aufbewahrungsaktion (nur für Elemente, die ihre Aufbewahrungseinstellungen überschritten haben)

  • Journalzieladresse (nur für Journalelemente)

Aktivieren der Protokollierung der Nachrichtendatensatzverwaltung

Die Protokollierung der Nachrichtendatensatzverwaltung ist standardmäßig deaktiviert, daher müssen Sie sie zuerst aktivieren, bevor Sie Konfigurationsaufgaben ausführen können.

So aktivieren Sie die Protokollierung der Nachrichtendatensatzverwaltung

  1. Konfigurieren der Nachrichtendatensatzverwaltung auf dem Server. Weitere Informationen zum Einrichten der Verwaltung von Nachrichtendatensätzen (MRM, Messaging Records Management) finden Sie unter Grundlagen der Verwaltung von Nachrichtendatensätzen.

  2. Legen Sie mit dem Cmdlet Set-MailboxServer mindestens einen der folgenden Parameter auf $true fest:

    • RetentionLogForManagedFoldersEnabled (die Standardeinstellung lautet $false)

    • JournalingLogForManagedFoldersEnabled (die Standardeinstellung lautet $false)

    • FolderLogForManagedFoldersEnabled (die Standardeinstellung lautet $false)

    • SubjectLogForManagedFoldersEnabled (die Standardeinstellung lautet $false)

Weitere Informationen finden Sie im Abschnitt über das Aktivieren der Protokollierung der Nachrichtendatensatzverwaltung weiter unten in diesem Thema.

  1. Verwenden Sie das Cmdlet Get-MailboxServer, um sicherzustellen, dass die folgenden Parametereinstellungen im Gültigkeitsbereich liegen:

    • LogDirectorySizeLimitForManagedFolders größer als 0 (die Standardeinstellung ist "Unbeschränkt")

    • LogFileSizeLimitForManagedForManagedFolders größer als 0 (die Standardeinstellung ist "10 MB")

Ausführliche Informationen zu Syntax und Parametern finden Sie unter den Referenzthemen Set-MailboxServer und Get-MailboxServer.

Konfigurieren des Speicherorts für das MRM-Protokollverzeichnis

Standardmäßig werden die MRM-Protokolle im Verzeichnis <Exchange installation path>\Logging\Managed Folder Assistant  gespeichert. Bei diesem Verzeichnis muss es sich um ein lokales Verzeichnis des Computers mit Exchange 2007 handeln.

So verwenden Sie die Exchange-Verwaltungsshell zum Festlegen des Speicherorts für das MRM-Protokollverzeichnis

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -LogPathForManagedFolders <MRM folder path>
    

    Wenn Sie für den MRM-Protokollpfad z. B. C:\Example\Managed Folder Assistant auf einem Exchange 2007-Computer namens "Exchange01" festlegen möchten, führen Sie folgenden Befehl aus:

    Set-MailboxServer -Identity Exchange01 -LogPathForManagedFolders "C:\Example\Managed Folder Assistant"
    

Konfigurieren der Maximalgröße des MRM-Protokollverzeichnisses

Zum Festlegen des Größengrenzwerts für alle Protokolldateien für verwaltete Ordner in einer einzelnen Nachrichtendatenbank können Sie den Parameter LogDirectorySizeLimitForManagedFolders verwenden. Standardmäßig besteht keine Größenbeschränkung für das MRM-Protokollverzeichnis. Haben Sie eine Größenbeschränkung für dieses Verzeichnis festgelegt und wird dieser Grenzwert durch eine Gruppe von MRM-Protokolldateien aus einer Nachrichtendatenbank erreicht, werden die ältesten Dateien gelöscht, um Platz für neue Dateien zu schaffen.

Die Größe der Protokolldateien für verwaltete Ordner berechnet sich aus der Gesamtgröße aller Protokolldateien, die dasselbe Namenspräfix haben. So ist beispielsweise bei einer Datei mit dem Namen Assistent_für_verwaltete_Ordner[Speichergruppe 01][Postfachdatenbank 01]20061018-1.log das Präfix Assistent_für_verwaltete_Ordner[Speichergruppe 01][Postfachdatenbank 01]. Wenn Protokolldateien umbenannt oder andere Dateien in das Protokollverzeichnis für verwaltete Ordner kopiert werden, fließen diese Dateien nicht in die Berechnung der Größe der Protokolldateien mit ein. Die Protokolldateien für verwaltete Ordner für jede Nachrichtendatenbank verfügen über ein eindeutiges Namenspräfix. Daher bezieht sich dieser Grenzwert auf die Protokolldateien einer einzelnen Nachrichtendatenbank und nicht auf alle in dem Verzeichnis vorhandenen Protokolldateien. Wenn Sie über mehr als eine Nachrichtendatenbank verfügen, ist die Maximalgröße des Protokollverzeichnisses für verwaltete Ordner nicht die im Parameter LogDirectorySizeLimitForManagedFolders angegebene, weil die Protokolldateien für verwaltete Ordner, die von verschiedenen Datenbanken generiert werden, unterschiedliche Namenspräfixe haben. Die Maximalgröße des Protokollverzeichnisses für verwaltete Ordner entspricht dann dem n-fachen des angegebenen Werts, wenn Sie über n Nachrichtendatenbanken verfügen.

Hinweis

Die Maximalgröße des MRM-Protokollverzeichnisses wird aus der Gesamtgröße aller Protokolldateien berechnet, die dasselbe Namenspräfix haben. Alle weiteren Dateien, die die Namenspräfixkonvention nicht einhalten, werden bei der Berechnung der Gesamtgröße des Verzeichnisses nicht berücksichtigt. Das Umbenennen alter Protokolldateien oder das Kopieren anderer Dateien in das Nachrichtenverfolgungsprotokoll-Verzeichnis kann dazu führen, dass das Verzeichnis seine angegebene Maximalgröße überschreitet.

Sie müssen entweder eine ganze Zahl oder Unbegrenzt für den Parameter LogDirectorySizeLimitForManagedFolders angeben. Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

  • B (Byte)

  • KB (Kilobyte)

  • MB (Megabyte)

  • GB (Gigabyte)

  • TB (Terabyte)

Nicht qualifizierte Werte werden als "Byte" behandelt.

So verwenden Sie die Exchange-Verwaltungsshell zum Konfigurieren der Maximalgröße des MRM-Protokollverzeichnisses

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -LogDirectorySizeLimitForManagedFolders <size>
    

    Wenn Sie für das MRM-Protokollverzeichnis auf einem Server namens "Exchange01" z. B. die Größenbeschränkung auf "1 GB" festlegen möchten, führen Sie folgenden Befehl aus:

    Set-MailboxServer -Identity Exchange01 -LogDirectorySizeLimitForManagedFolders "1 GB"
    

Konfigurieren der Maximalgröße für MRM-Protokolldateien

Als Maximalgröße ist für jede MRM-Protokolldatei standardmäßig 10 MB festgelegt. Wenn eine MRM-Protokolldatei die maximale Größe erreicht, öffnet Exchange 2007 eine neue MRM-Protokolldatei. Dieser Vorgang fährt so lange fort, bis die beiden folgenden Bedingungen wahr sind:

  • Das MRM-Protokollverzeichnis erreicht die angegebene Maximalgröße. In diesem Fall werden weiterhin neue Protokolldateien erstellt, ältere aber gelöscht. Weitere Informationen dazu, wie die Maximalgröße des MRM-Protokollverzeichnisses gemessen und geändert wird, finden Sie im Abschnitt "Konfigurieren der Maximalgröße des MRM-Protokollverzeichnisses" weiter oben in diesem Thema.

  • Eine MRM-Protokolldatei erreicht ihr festgelegtes Höchstalter. In diesem Fall wird die Protokolldatei, die ihr maximal zulässiges Alter erreicht hat, gelöscht und neue Protokolldateien werden weiter erstellt. Weitere Informationen zum Ändern des maximal zulässigen Alters einer MRM-Protokolldatei finden Sie im Abschnitt "Konfigurieren des Höchstalters der MRM-Protokolldatei" weiter unten in diesem Thema.

Wenn die Maximalgröße oder das maximal zulässige Alter erreicht ist, werden bei der Umlaufprotokollierung die ältesten MRM-Protokolldateien gelöscht.

Wenn Sie einen Wert eingeben, qualifizieren Sie den Wert mit einer der folgenden Einheiten:

  • B (Byte)

  • KB (Kilobyte)

  • MB (Megabyte)

  • GB (Gigabyte)

  • TB (Terabyte)

Nicht qualifizierte Werte werden als "Byte" behandelt.

So verwenden Sie die Exchange-Verwaltungsshell zum Konfigurieren der Maximalgröße für MRM-Protokolldateien

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -LogFileSizeLimitForManagedFolders <size>
    

    Wenn Sie für die MRM-Protokolldateien auf einem Server namens "Exchange01" z. B. die Größenbeschränkung auf "20 GB" festlegen möchten, führen Sie folgenden Befehl aus:

    Set-MailboxServer -Identity Exchange01 -LogFileSizeLimitForManagedFolders "20 MB"
    

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-MailboxServer.

Konfigurieren des Höchstalters für MRM-Protokolldateien

Als Höchstalter sind für jede MRM-Protokolldatei standardmäßig 30 Tage festgelegt. MRM-Protokolldateien werden gelöscht, wenn eine der folgenden Bedingungen zutrifft:

  • Das MRM-Protokollverzeichnis erreicht die angegebene Maximalgröße.

  • Eine MRM-Protokolldatei erreicht ihr festgelegtes, maximal zulässiges Alter.

Um ein Alter für Protokolldateien anzugeben, geben Sie dieses als Zeitraum ein: TT.hh:MM:SS, wobei T = Tage, h = Stunden, M = Minuten und S = Sekunden angibt. Geben Sie zum Beispiel "30.00:00:00" ein, um ein Intervall von 30 Tagen festzulegen.

Hinweis

Stunden, Sekunden und Minuten werden in diesem Parameterwert durch einen Doppelpunkt voneinander getrennt, Tage hingegen durch einen Punkt (z. B., 30.00:00:00).

So verwenden Sie die Exchange-Verwaltungsshell zum Konfigurieren des Höchstalters für MRM-Protokolldateien

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -LogFileAgeLimitForManagedFolders dd.hh:mm:ss
    

    Wenn Sie für die MRM-Protokolldateien auf einem Server namens "Exchange01" z. B. die Altersbeschränkung auf zwei Wochen festlegen möchten, führen Sie folgenden Befehl aus:

    Set-MailboxServer -Identity Exchange01 - LogFileAgeLimitForManagedFolders 14.00:00:00
    

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-MailboxServer.

Aktivieren oder Deaktivieren der Einträge im Aufbewahrungsprotokoll

Sie können den Parameter RetentionLogForManagedFoldersEnabled verwenden, um zu erfassen, ob Informationen zu Nachrichten, die ihren Aufbewahrungsgrenzwert erreicht haben, vom Assistenten für verwaltete Ordner protokolliert werden. Die beiden möglichen Werte für diesen Parameter sind $true oder $false. Wenn Sie $true angeben, werden Informationen zu Nachrichten, die verarbeitet wurden, weil sie ihren Aufbewahrungsgrenzwert erreicht haben, protokolliert. Der Standardwert ist $false.

So aktivieren oder deaktivieren Sie die Einträge im Aufbewahrungsprotokoll mithilfe der Exchange-Verwaltungsshell

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -RetentionLogForManagedFoldersEnabled <true/false>
    

    Wenn Sie beispielsweise das Protokollieren von Informationen über Nachrichten aktivieren möchten, die ihren Aufbewahrungsgrenzwert auf einem Server namens "Exchange01" erreicht haben, führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity Exchange01 -RetentionLogForManagedFoldersEnabled $true
    

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-MailboxServer.

Aktivieren oder Deaktivieren der Einträge im Journalprotokoll

Einträge im Journalprotokoll erfassen, wann Informationen in einem verwalteten Ordner an einer anderen Stelle in Journalen erfasst werden. Sie können mit dem Parameter JournalingLogForManagedFoldersEnabled festlegen, ob Einträge im Journalprotokoll für die Verwaltung von Nachrichtendatensätzen aktiviert sind. Die beiden möglichen Werte für diesen Parameter sind $true oder $false. Wenn Sie $true angeben, werden Informationen über in Journalen erfasste Informationen protokolliert. Der Standardwert ist $false.

So aktivieren oder deaktivieren Sie die Einträge im Journalprotokoll mithilfe der Exchange-Verwaltungsshell

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -JournalingLogForManagedFoldersEnabled <true/false>
    

    Führen Sie beispielsweise folgenden Befehl aus, um die Protokollierung von Journalinformationen auf einem Server namens "Exchange01" zu aktivieren:

    Set-MailboxServer -Identity Exchange01 -JournalingLogForManagedFoldersEnabled $true
    

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-MailboxServer.

Aktivieren oder Deaktivieren der Einträge im Ordnerprotokoll für die Verwaltung von Nachrichtendatensätzen

Einträge im Ordnerprotokoll erfassen, wann verwaltete Ordner vom Assistenten für verwaltete Ordner erstellt oder gelöscht werden. Sie können mit dem Parameter FolderLogForManagedFoldersEnabled festlegen, ob Einträge im Ordnerprotokoll für die Verwaltung von Nachrichtendatensätzen aktiviert sind. Die beiden möglichen Werte für diesen Parameter sind $true oder $false. Wenn Sie $true angeben, werden Informationen zu Ordnern protokolliert, auf die Postfachrichtlinien für verwaltete Ordner angewendet werden. Der Standardwert ist $false.

So aktivieren oder deaktivieren Sie die Einträge im Ordnerprotokoll für die Verwaltung von Nachrichtendatensätzen mithilfe der Exchange-Verwaltungsshell

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -FolderLogForManagedFoldersEnabled <true/false>
    

    Führen Sie beispielsweise folgenden Befehl aus, um die Ordnerprotokollierung auf einem Server namens "Exchange01" zu aktivieren:

    Set-MailboxServer -Identity Exchange01 -FolderLogForManagedFoldersEnabled $true
    

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-MailboxServer.

Aktivieren oder Deaktivieren der Einträge im Protokoll für E-Mail-Betreffzeilen

Mit dem Parameter SubjectLogForManagedFoldersEnabled können Sie festlegen, ob die Protokollierung von E-Mail-Betreffzeilen aktiviert ist. Ist die Protokollierung aktiviert, werden die Betreffzeilen der vom Assistenten für verwaltete Ordner verarbeiteten E-Mail-Nachrichten im Protokoll erfasst. Die beiden möglichen Werte für diesen Parameter sind $true oder $false. Wenn Sie $false angeben, bleibt der Betreff in den Protokollen für verwaltete Ordner unausgefüllt. Der Standardwert ist $false.

So aktivieren oder deaktivieren Sie die Einträge im Protokoll für E-Mail-Betreffzeilen mithilfe der Exchange-Verwaltungsshell

  • Führen Sie den folgenden Befehl aus:

    Set-MailboxServer -Identity <server> -SubjectLogForManagedFoldersEnabled <true/false>
    

    Führen Sie beispielsweise folgenden Befehl aus, um die Protokollierung von E-Mail-Betreffzeilen auf einem Server namens "Exchange01" zu aktivieren:

    Set-MailboxServer -Identity Exchange01 -SubjectLogForManagedFoldersEnabled $true
    

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Set-MailboxServer.

Weitere Informationen

Weitere Informationen zur Verwaltung von Nachrichtendatensätzen finden Sie unter Grundlagen der Verwaltung von Nachrichtendatensätzen.

Weitere Informationen zu Journalen finden Sie unter Übersicht über Journale.

Weitere Informationen zum Verwenden der Exchange-Verwaltungsshell finden Sie unter Verwenden der Exchange-Verwaltungsshell.