Select the product you need help with
Entfernen von Exchange Server-TransaktionsprotokolldateienArtikel-ID: 240145 - Produkte anzeigen, auf die sich dieser Artikel bezieht Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 240145
(http://support.microsoft.com/kb/240145/EN-US/
)
How to remove Exchange Server transaction log filesDieser Artikel fasst die folgenden früher verfügbaren Artikel zusammen: 259751, 315196 Wichtig: Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Bevor Sie die Registrierung bearbeiten, vergewissern Sie sich bitte, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen einer Sicherungskopie, zum Wiederherstellen und Bearbeiten der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base: 256986
(http://support.microsoft.com/kb/256986/DE/
)
Beschreibung der Microsoft Windows-RegistrierungDieser Artikel enthält außerdem Informationen über das Löschen der Transaktionsprotokolldateien. Ohne die Protokolldateien können Sie im schlimmsten Fehlerszenario möglicherweise nicht alle Ihre Daten wiederherstellen, wenn die Datenbank beschädigt wird. Transaktionsprotokolldateien bieten einen hohen Grad der Wiederherstellbarkeit. Daher sollten Sie die in diesem Artikel beschriebene Prozedur nur als letztes Mittel in Notfallsituationen durchführen, wenn Sie keine vollständige Sicherung durchführen können. Bei einer vollständigen Sicherung werden die übergebenen Protokolle automatisch nach dem Sichern gelöscht. Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung. Auf dieser SeiteZusammenfassung
In Transaktionsprotokollen der Exchange Server-Datenbank werden alle Änderungen an einer Exchange Server-Datenbank aufgezeichnet. Mit der Zeit nimmt die Anzahl dieser Protokolldateien zu und beansprucht den gesamten verfügbaren Speicherplatz, wenn die Protokolldateien nicht regelmäßig von der Festplatte entfernt werden.
Exchange-Transaktionsprotokolldateien haben eine feste Größe. Bei Microsoft Exchange Server 2003 und allen früheren Versionen von Exchange Server beträgt diese Größe genau 5 MB. Wenn ein Transaktionsprotokoll voll ist, wird es umbenannt und erhält eine numerische Sequenznummer, worauf ein neues aktuelles Protokoll generiert wird. Das aktuelle Transaktionsprotokoll ist dasjenige, das zuletzt durch Exchange Server erstellt wurde. In Microsoft Exchange Server 5.5 hat das aktuelle Transaktionsprotokoll immer den Namen Edb.log. In Microsoft Exchange 2000 Server und Exchange Server 2003 erhält das aktuelle Protokoll als Namen das Präfix der Speichergruppe. Weitere Informationen finden Sie im Abschnitt "Speichergruppen". Exchange entfernt automatisch nicht mehr benötigte Protokolldateien, wobei es eine der folgenden Methoden anwendet:
147524
(http://support.microsoft.com/kb/147524/DE/
)
XADM: Zirkelprotokollierungsauswirkungen die Verwendung von Transaktionsprotokoll258470 Wenn eine der folgenden Bedingungen vorliegt, nimmt die Anzahl der Transaktionsprotokolldateien immer mehr zu, bis der Speicherplatz auf dem Festplattenlaufwerk aufgebraucht ist:
(http://support.microsoft.com/kb/258470/DE/
)
XADM: Ändern der Protokollierungseinstellung von zirkulären
Hinweis: In diesem Artikel bedeutet "Entfernen" einer Transaktionsprotokolldatei das Verschieben der Transaktionsprotokolldatei an einen anderen Ort, wo sie je nach Ihren Anforderungen gesichert, gespeichert oder gelöscht werden kann. In diesem Artikel bedeutet "Löschen" einer Transaktionsprotokolldatei die permanente Entfernung der Transaktionsprotokolldatei, sodass sie weder gesichert noch wiederhergestellt werden kann. Weitere InformationenManuelle Entfernung von nicht benötigten TransaktionsprotokolldateienGehen Sie folgendermaßen vor, um nicht benötigte Transaktionsprotokolldateien korrekt zu entfernen:
DatenbankstatusWenn eine Exchange Server-Datenbank nicht ordnungsgemäß heruntergefahren wird, bleibt sie mit ihrem Transaktionsprotokoll-Datenstrom "verbunden". Dies bedeutet, dass nicht alle Daten aus der Transaktionsprotokolldatei in die Datenbankdateien geschrieben wurden. Beim nächsten Start der Datenbank erkennt Exchange Server diesen Zustand, und fügt die fehlenden Daten zu den Datenbankdateien hinzu. Wenn die Protokolldateien, die diese Daten enthalten, nicht verfügbar sind, kann die Datenbank nicht gestartet werden.Wenn eine Exchange Server-Datenbank ordnungsgemäß heruntergefahren wird, wird sie von ihrem Transaktionsprotokoll-Datenstrom "getrennt". In dieser Situation benötigt die Datenbank die früheren Transaktionsprotokolldateien nicht mehr, wenn sie das nächste Mal gestartet wird. Allerdings könnten diese Protokolldateien nützlich sein, wenn eine Sicherung einer früheren Version der Datenbank wiederhergestellt werden soll. Die Protokolldateien werden für ein Rollforward der Datenbank vom Zeitpunkt der Sicherung verwendet. Daher sollten Transaktionsprotokolldateien erst dann permanent gelöscht werden, wenn Sie sicher sind, dass sie nicht in einer älteren Version der Datenbank wiedergegeben werden sollen. Bevor Sie Transaktionsprotokolldateien manuell entfernen, sollten Sie den Status der Datenbank ermitteln, die die jeweiligen Transaktionsprotokolldateien verwendet hat. Dies bedeutet, dass Sie in dieser Situation ermitteln müssen, ob die Datenbank, die die jeweiligen Transaktionsprotokolldateien verwendet hat, den Status "Verbunden" oder "Getrennt" aufweist. Sie können ermitteln, ob eine Datenbank verbunden oder getrennt ist, indem Sie mithilfe der Befehlszeilenoption /MH des Dienstprogramms Eseutil den Datenbankdatei-Header untersuchen. Führen Sie zum Beispiel den folgenden Befehl an einer Eingabeaufforderung aus, wobei Datenbankname der Name der Datenbank ist, die Sie untersuchen möchten: eseutil /MH Datenbankname
Führen Sie beispielsweise zum Untersuchen der Datenbank Postfachspeicher (Server1) den folgenden Befehl aus: eseutil /MH "Postfachspeicher (Server1).edb" Hinweis: Zum Untersuchen des Headers einer Datenbank mit dem Befehl Eseutil muss die Datenbank heruntergefahren sein.
Nachdem Sie diesen Befehl ausgeführt haben, untersuchen Sie den Wert State (Status) in den angezeigten Header-Informationen. Der Wert State liefert die folgenden Informationen darüber, ob die Datenbank korrekt getrennt wurde:
Manchmal kommt es vor, dass die Kapazität von beiden Reserve-Transaktionsprotokolldateien überschritten wird. Dies hat zur Folge, dass alle Datenbanken in der Speichergruppe mit dem Status Fehlerhaftes Herunterfahren oder Inkonsistent beendet werden. Warnung: Wenn auf dem Transaktionsprotokoll-Laufwerk der Speicherplatz ausgeht, können die Datenbanken möglicherweise nicht ordnungsgemäß heruntergefahren werden. Wenn eine oder mehrere der Datenbanken den Status Fehlerhaftes Herunterfahren oder Inkonsistent aufweisen, und Sie löschen alle Transaktionsprotokolldateien, um Speicherplatz freizumachen, kann keine der Datenbanken in den betroffenen Speichergruppen mehr neu bereitgestellt werden, ohne dass sie repariert oder wiederhergestellt wird. Sie dürfen die Protokolldateien nicht löschen, die noch von einer oder mehreren der Datenbanken benötigt werden. SpeichergruppenExchange Server-Datenbanken sind in Speichergruppen organisiert. Eine Speichergruppe besteht aus einer Reihe von Datenbanken, die gemeinsam einen einzelnen Transaktionsprotokolldatei-Datenstrom verwenden. In Exchange Server 5.5 gibt es eine einzelne Informationsspeicher-Speichergruppe, die bis zu zwei Datenbankdateien enthält. Diese zwei Datenbankdateien haben die Namen Priv.edb bzw. Pub.edb. Zusätzlich gibt es in Exchange Server 5.5 eine einzelne Verzeichnisdienst-Speichergruppe, die eine einzelne Datenbankdatei mit dem Namen Dir.edb enthält.In Exchange 2000 Server und Exchange Server 2003 gibt es keine Verzeichnisdienst-Speichergruppe. In Exchange 2000 Server und Exchange Server 2003 kann es bis zu vier Informationsspeicher-Speichergruppen pro Server geben. Jede dieser Speichergruppen kann maximal fünf Datenbanken enthalten. Die Namen dieser Datenbanken können vom Administrator konfiguriert werden. Wenn das Transaktionsprotokoll-Laufwerk voll wird, werden alle Datenbanken in der Speichergruppe sofort heruntergefahren. Wenn Sie eine Datenbank in einer Speichergruppe starten, wird der Status aller Datenbanken in der Speichergruppe überprüft. Die Wiedergabe aller erforderlichen Transaktionsprotokolldateien wird zusammen für alle Datenbanken ausgeführt, bevor die erste Datenbank gestartet werden kann. Vorgänge und Ereignisse im Zusammenhang mit der Wiedergabe von Transaktionsprotokolldateien beziehen sich immer auf alle Datenbanken in einer Speichergruppe, nicht auf eine einzelne Datenbank. Wichtig: Sie sollten sicherstellen, dass alle Datenbankdateien den Status Ordnungsgemäßes Herunterfahren oder Konsistent aufweisen. Auch wenn eine oder mehrere Datenbanken in einer bestimmten Speichergruppe korrekt getrennt sind, kann es sein, dass eine andere Datenbank in derselben Speichergruppe nicht korrekt getrennt ist. Gehen Sie nicht davon aus, dass alle Datenbanken in einer Speichergruppe den Status Ordnungsgemäßes Herunterfahren haben, nur weil die erste von Ihnen untersuchte Datenbank diesen Status hat. Hinweis: Bei Exchange Server 5.5 müssen Sie jede in einer einzelnen .edb-Datei enthaltene Datenbank mithilfe des Befehls Eseutil untersuchen. Bei Exchange 2000 Server und Exchange Server 2003 ist jede Datenbank in zwei Dateien unterteilt. Es handelt sich bei diesen zwei Dateien um eine .stm-Datei und eine .edb-Datei. Untersuchen Sie den Status sowohl der .stm-Datei als auch der .edb-Datei mit dem Befehl Eseutil. ProtokolldateienGehen Sie folgendermaßen vor, um zu ermitteln, welche Transaktionsprotokolldateien von den Datenbanken in einer bestimmten Speichergruppe benötigt werden.Bei Exchange Server 5.5Achtung: Die unkorrekte Verwendung des Registrierungseditors kann schwerwiegende Probleme verursachen, die das gesamte System betreffen und eine Neuinstallation des Betriebssystems erforderlich machen. Microsoft kann nicht garantieren, dass Probleme, die von einer falschen Verwendung des Registrierungseditors herrühren, behoben werden können. Benutzen Sie den Registrierungseditor auf eigene Verantwortung.
Bei Exchange 2000 Server und Exchange Server 2003
Hinweis: Das Feld Log Required meldet möglicherweise einen Bereich, der ein einziges Protokoll umfasst, aber die entsprechend nummerierte Protokolldatei kann nicht gefunden werden. Zum Beispiel meldet das Feld Log Required den Bereich 28221-28221, aber die Protokolldatei mit der Nummer 28221 kann nicht gefunden werden. Dies kann auftreten, wenn der Prüfpunkt sich in der jüngsten Protokolldatei befindet. Die jüngste Protokolldatei erhält immer nur das Präfix der Speichergruppe als Namen. Zum Beispiel kann die jüngste Protokolldatei den Namen "E01.log" haben. Bis dieses Protokoll voll ist und bis ein neues Protokoll generiert wird, enthält der Dateiname des aktuellen Protokolls nicht die Protokoll-Sequenznummer. Sie können die tatsächliche interne Sequenznummer der aktuellen Protokolldatei ermitteln, indem Sie den Protokolldatei-Header mit dem folgenden Eseutil-Befehl anzeigen: eseutil /ML Protokollpräfix.log
Wenn beispielsweise das Protokollpräfix E01 ist, lautet dieser Befehl eseutil /ML E01.log.
Das Feld lGeneration des Protokolldatei-Headers zeigt die tatsächliche Sequenznummer der Protokolldatei an.
Wenn Sie eine Exchange Server-Datenbank von einer Sicherung wiederherstellen müssen und dies ohne Datenverlust geschehen soll, müssen Sie auch alle Transaktionsprotokolldateien wiederherstellen, die nach der Durchführung dieser Sicherung erstellt wurden. Wenn die Sequenz der Transaktionsprotokolle unterbrochen ist, ist der Rollforward nur bis zu der Unterbrechung möglich. In dieser Situation müssen Sie alle höher nummerierten Protokolle nach der Unterbrechung entfernen, die aktuelle Protokolldatei eingeschlossen. Hinweis: Selbst wenn alle Datenbanken in einer Speichergruppe den Status Ordnungsgemäßes Herunterfahren oder Konsistent aufweisen, sollten Sie die jüngste Protokolldatei nicht entfernen. Wenn Sie die jüngste Protokolldatei entfernen, wird ein neuer Satz von Protokolldateien generiert, der mit der Sequenznummer 0x000001 beginnt. Dieser neue Satz von Protokolldateien verhindert die Durchführung eines Rollforward für eine Exchange Server-Datenbank von einer früheren Sicherung. Weitere Informationen zum Reparieren einer Exchange Server-Datenbank finden Sie in folgendem Artikel der Microsoft Knowledge Base: 893083
(http://support.microsoft.com/kb/893083/DE/
)
Obere Supportprobleme für den Exchange-InformationsspeicherEigenschaftenArtikel-ID: 240145 - Geändert am: Montag, 26. November 2007 - Version: 6.2 Die Informationen in diesem Artikel beziehen sich auf:
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|


Zum Anfang








