Warteschlangendatenbank und Transaktionsprotokoll verschieben

In diesem Artikel:

Kategorie: Tags:

Die Warteschlangendatenbank und Transaktionsprotokoll eines Exchange Servers 2016 liegt standardmäßig unter C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue.

Wenn man das Verzeichnis ändern möchte (oder bspw. muss wegen Speicherauslastung), geht man folgendermaßen vor:

Exchange PowerShell starten und den Transportdienst mit folgendem Befehl beenden.

net stop MSExchangeTransport

Dann muss folgende Datei mit Notepad++ geöffnet werden. Notepad++ deswegen, weil zum Ändern administrative Rechte notwendig sind.

C:\Program Files\Microsoft\Exchange Server\V15\Bin\EdgeTransport.exe.config

Dann folgende Parameter/Zeilen entsprechend anpassen. In meinem Fall habe ich die Daten von Laufwerk C: auf das Laufwerk E: verschoben, weil dort auch meine Postfachdatenbanken gespeichert sind.

<add key="<strong>QueueDatabasePath</strong>" value="E:\TransportRoles\data\Queue" />
<add key="<strong>QueueDatabaseLoggingPath</strong>" value="E:\TransportRoles\data\Queue" />

Beim Speichern erscheint der Hinweis, dass zum Ändern der Datei adminstrative Rechte nötig sind. Notepad++ erkennt dies und startet im administrativen Modus neu. Dann können die Änderungen gespeichert werden.

Die bisherige Warteschlangendatenbank (Mail.que und Trn.chk) und die alten Transaktionsprotokolle (Trn.log, Trntmp.log, Trnxxxxx.log, Trnres00001.jrs, Trnres00002.jrs und Temp.edb) können nun in das neue Verzeichnis verschoben werden. VERSCHIEBEN. Nicht kopieren.

Abschließend muss der Transportdienst wieder gestartet werden.

net start MSExchangeTransport

In dem folgenden Artikel von Frankys Web wird erklärt, was Back Pressure ist, und wann Back Pressure aktiviert wird anhand von Rechenbeispielen.

Exchange 2010: Was ist Back Pressure bzw. Event ID 15004, 15005, 15006 und 15007

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert