Beseitigung der Verwirrung um die Umlaufprotokollierung von Exchange Server

Die Protokollierungsempfehlungen haben sich im Laufe der Jahre aufgrund von Änderungen an der Exchange Server-Version geändert. Es gibt viele widersprüchliche Informationen zu diesem Thema. In diesem Artikel erkläre ich, was zirkuläre Protokollierung ist und welche Vor- und Nachteile sie hat.

Ein Absturzkurs in Exchange-Transaktionsprotokollen

Bevor Sie die Umlaufprotokollierung verstehen können, müssen Sie wissen, was Transaktionsprotokolle sind und wie Exchange Server sie verwendet. Informationen, die einer Postfachdatenbank hinzugefügt werden müssen, werden zuerst in ein Exchange-Transaktionsprotokoll geschrieben. Der Inhalt dieses Transaktionsprotokolls wird später in die Exchange Server-Datenbank geschrieben.
Exchange Server schreibt aus mehreren Gründen zuerst Daten in Transaktionsprotokolle. Erstens ist es effizienter, Daten in ein Transaktionsprotokoll zu schreiben, als auf das Beenden der Datenbankaktivität zu warten, damit eine Änderung direkt in die Datenbank geschrieben werden kann.
In erster Linie werden Transaktionsprotokolle jedoch als Teil des Exchange Server-Sicherungsprozesses verwendet. Abgesehen von den Volume Shadow Copy Services können Sie keine geöffnete Datei sichern. Wenn Daten direkt in die Exchange-Datenbank geschrieben würden, müssten Sie die Datenbank schließen, bevor Sie sie sichern können. Dies bedeutet, dass sie für Benutzer während dieses Zeitraums nicht verfügbar sind.
Microsoft hat sich für das Transaktionsprotokollmodell entschieden, damit Benutzer während einer Sicherung weiterhin auf Exchange Server zugreifen können. Die Daten werden einfach in die Transaktionsprotokolle und nicht in die Exchange-Datenbank geschrieben. Wenn die Datenbank gesichert wird, werden auch die Transaktionsprotokolle gesichert und ihr Inhalt in die Datenbank übernommen.
Normalerweise werden nach Abschluss einer Sicherung Exchange-Transaktionsprotokolle bis zur nächsten Sicherung akkumuliert. Wenn Sie die Datenbank wiederherstellen müssen, können diese gesammelten Transaktionsprotokolle verwendet werden, um die Exchange Server-Datenbank wieder in den aktuellen Status zu versetzen.

Die Mechanik des Rundschreibens

Die zirkuläre Protokollierung wurde in einer viel früheren Version von Exchange Server eingeführt, um Speicherplatz zu sparen. Es verhindert, dass Exchange-Transaktionsprotokolle Ihre Festplatte füllen, indem die maximale Anzahl der zu einem bestimmten Zeitpunkt verwendeten Transaktionsprotokolle begrenzt wird.
In den meisten Fällen werden jeweils nur vier Transaktionsprotokolle verwendet. Da Transaktionsprotokolle 5 MB groß sind, belegen sie 20 MB Speicherplatz, wenn die Umlaufprotokollierung aktiviert ist. Sobald das vierte Transaktionsprotokoll voll ist, stellt Exchange Server sicher, dass das erste erstellte Transaktionsprotokoll gelöscht wurde, und ersetzt es durch eine leere Protokolldatei, in der die nächsten Transaktionen gespeichert werden.
Beispielsweise erstellt Exchange zunächst die folgenden Protokolldateien: E0000001.LOG, E0000002.LOG, E0000003.LOG und E0000004.LOG. Exchange Server füllt zuerst E0000001.LOG aus, bevor Sie mit E0000002.LOG fortfahren. Wenn E0000004.LOG voll ist, wird die Datei E0000001.LOG gelöscht und durch E0000005.LOG ersetzt.

Vor- und Nachteile der Rundholzprotokollierung

Der Hauptnachteil von Circular Logging besteht darin, dass es die Fähigkeit zum Sichern und Wiederherstellen von Daten beeinträchtigt.

Wenn diese Option aktiviert ist, können Sie nur vollständige Sicherungen der Exchange-Datenbank durchführen. Sie können keine inkrementellen oder differenziellen Sicherungen durchführen.
Wenn Sie jemals eine Sicherung wiederherstellen müssen, verlieren Sie fast immer alle Daten, die dem Server seit der Sicherung hinzugefügt wurden, da nur eine begrenzte Datenmenge in den Transaktionsprotokollen gespeichert ist, wenn die Umlaufprotokollierung aktiviert ist .
Sie fragen sich möglicherweise, warum Microsoft eine Funktion erstellt, die die Wiederherstellung nach einer Katastrophe einschränkt. Wie ich zuvor erklärt habe, ist die Umlaufprotokollierung von einer alten Version von Exchange Server übrig geblieben. Heutzutage sind Festplatten in der Regel sehr umfangreich. Daher ist es nicht sinnvoll, die Umlaufprotokollierung zu verwenden, es sei denn, auf Ihrem Server ist der Festplattenspeicher extrem niedrig.

Aktivieren oder Deaktivieren der Umlaufprotokollierung

Es ist klar, dass eine zirkuläre Protokollierung auf einem Exchange 2003-Server fast immer eine schlechte Idee ist. Daher ist es standardmäßig deaktiviert. Wenn Sie jedoch überprüfen möchten, ob es deaktiviert ist, öffnen Sie den Exchange-System-Manager und navigieren Sie durch die Konsolenstruktur zu Verwaltungsgruppen -> Ihre Verwaltungsgruppe -> Server -> Ihr Server -> die Speichergruppe, die Sie überprüfen möchten. Klicken Sie mit der rechten Maustaste auf die Speichergruppe, wählen Sie Eigenschaften und stellen Sie sicher, dass das Kontrollkästchen “Zirkuläre Protokollierung aktivieren” nicht aktiviert ist.
Über den Autor: Über den Autor: Brien M. Posey, MCSE, ist ein Microsoft Most Valuable Professional für seine Arbeit mit Exchange Server und hat zuvor den Microsoft MVP Award für Windows Server und Internet Information Server (IIS) erhalten. Brien war CIO einer landesweiten Kette von Krankenhäusern und war einst für die Abteilung für Informationsmanagement in Fort Knox verantwortlich. Als freiberuflicher technischer Redakteur hat Brien für Microsoft, TechTarget, CNET, ZDNet, MSD2D, Relevant Technologies und andere Technologieunternehmen geschrieben. Sie können Briens persönliche Website unter besuchen www.brienposey.com.
MITGLIEDER-FEEDBACK ZU DIESEM TIPP FÜR DEN AUSTAUSCH-SERVER
Es schien nicht so, als hätten Sie auf die Vorteile der Rundschreiben-Protokollierung hingewiesen. Durch das vollständige Aktivieren wird die Gefahr des Auffüllens einer Festplatte mit Transaktionsprotokollen vollständig beseitigt. Bei Servern, die Funktionen vom Typ Bridgehead ausführen und sozusagen keine E-Mails speichern, muss eine Datenbank in einer Katastrophensituation häufig nicht wiederhergestellt werden (erstellen Sie eine neue und Sie sind bereit). Wenn keine Datenbank wiederhergestellt werden muss, ist die Umlaufprotokollierung wünschenswerter.
Pat P.
**********************************************
Zugegeben, Rundschreiben hat seinen Platz. Wenn niemals eine Umlaufprotokollierung erforderlich gewesen wäre, hätte Microsoft diese überhaupt nicht erstellt. Als ich den Artikel schrieb, ging ich davon aus, dass der betreffende Server Postfächer und / oder Öffentliche Ordner hostet, über ausreichend Speicherplatz verfügt und regelmäßig gesichert wird.
Brien Posey, Tippautor
**********************************************
Großartiger Artikel!
Ist es auch empfehlenswert, die Umlaufprotokollierung zu aktivieren, wenn Sie einen Front-End-Server bereitgestellt haben, der keine Postfächer enthält?
Ted O.
**********************************************
Front-End-Server enthalten keine Datenbanken. Daher muss die Umlaufprotokollierung nicht aktiviert oder deaktiviert werden.
Brien Posey, Tippautor
**********************************************
Wie wäre es mit der Verwendung der Umlaufprotokollierung auf OWA-Servern (Front-End Outlook Web Access) in einer DMZ?
Da in diesem Szenario keine Benutzerdaten auf dem Front-End-Server vorhanden sind, können Sie die Notwendigkeit in Frage stellen, auf diesen Servern eine Exchange-fähige Sicherung auszuführen. Sie sind nicht die ersten Server auf der Site und sie haben keine Datenbanken, sodass die Wiederherstellung dieser Server viel einfacher ist. OWA-Server benötigen nicht die gleichen Anforderungen an die Festplatte wie die Back-End-Exchange-Server. Daher ist die zirkuläre Protokollierung in diesem Szenario sinnvoll. Es ist eine Skaleneffizienz: gespiegelte Laufwerke, Exchange Standard Edition, geringe Sicherungskosten.
Dave C.
**********************************************
Dies ist ein absolut gültiger Punkt. Wieder schrieb ich den Artikel unter der Annahme, dass der fragliche Server Datenbanken enthielt, die mit Postfächern oder öffentlichen Ordnern gefüllt waren.
Brien Posey, Tippautor
**********************************************
In Exchange 2003 SBS ist die Protokollierung standardmäßig aktiviert.
Brett F.
**********************************************
Ja, die Umlaufprotokollierung ist in SBS standardmäßig aktiviert.
Brien Posey, Tippautor
**********************************************
Was ist, wenn Sie eine E-Mail-Archivierungslösung verwenden? In diesem Fall scheint es empfehlenswert zu sein, die Zirkularprotokollierung zu aktivieren.
Außerdem erwäge ich die Verwendung einer System-Snapshot-Lösung auf Exchange-Servern, die zu einem bestimmten Zeitpunkt einen Snapshot der Festplatte erstellt – einschließlich geöffneter Dateien -, jedoch keine Transaktionsprotokolle löscht.
Gibt es eine Möglichkeit, die Umlaufprotokollierung so zu konfigurieren, dass eine bestimmte Menge an Speicherplatz (z. B. 1 GB oder ähnliches) verwendet wird und diese Grenze für den Kreis erreicht wird?
Andy O.
**********************************************
Microsoft ist im Laufe der Jahre mehrmals hin und her gegangen und hat Administratoren empfohlen, die zirkuläre Protokollierung zu verwenden oder nicht. Ich glaube, dass die aktuelle Empfehlung noch ist nicht Um die Protokollierung auch bei der E-Mail-Archivierung zu verwenden (aber ich bin nicht sicher). Wenn es gegenteilige Informationen gibt, sollten Sie auf jeden Fall die Empfehlungen von Microsoft verwenden.
Was das automatische Löschen von Protokolldateien an einem bestimmten Punkt betrifft … nein, es funktioniert einfach nicht so.
Brien Posey, Tippautor
Haben Sie Kommentare zu diesem Tipp? Lass uns wissen.
Bitte lassen Sie andere über die unten stehende Bewertungsskala wissen, wie nützlich dieser Tipp war. Kennen Sie einen hilfreichen Exchange Server-, Microsoft Outlook- oder SharePoint-Tipp, eine Zeitersparnis oder eine Problemumgehung? Senden Sie eine E-Mail an die Redakteure, um über das Schreiben für SearchExchange.com zu sprechen.

Similar Posts

Leave a Reply