Standardmäßig ist beim Exchange2010 die Zeitspanne für das vorhalten der Message-Tracking-Informationen auf 30 Tage eingestellt.
Sollte dieser Zeitraum zu kurz sein, kann man ihn mit einem einfachen Befehl erhöhen.
Auslesen kann man die ktuelle Zeitspanne mit
1 2 3 4 |
[PS] C:\>Get-TransportServer | fl name, messagetrackinglogmaxage Name : xxx MessageTrackingLogMaxAge : 30.00:00:00 |
Möchte man noch den Speicherpfad des Messagetracking so geht dies mit
1 2 3 4 5 |
Get-TransportServer | fl name, messagetrackinglogmaxage, messagetrackinglogpath Name : xxx MessageTrackingLogMaxAge : 30.00:00:00 MessageTrackingLogPath : C:\Proxxx\xxx\xxx\xxx\Logs\MessageTracking |
Um diese Zeit nun zu verändern gibt man
1 |
Set-TransportServer -messagetrackinglogmaxage |
Oder etwas einfacher
1 |
Get-TransportServer | Set-TransportServer -messagetrackinglogmaxage |
Möchte man die Vorhaltezeit des Trackingprotokolls auf 180 Tage (also ca einem halben Jahr) erhöhen, so könnte der Befehl z.B.: so aussehen.
1 |
Get-TransportServer | Set-TransportServer -messagetrackinglogmaxage 180.00:00:00 |
Der „Get-Transportserver“-Befehl wird hier am Anfang verwendet, da bei Verwendung von „Set-TransportServer“ die Server Identität abgefragt wird.
Durch das Voranstellen von „Get-TrasnportServer“ wird
- die Server-Identität automatisch übergeben
- bei mehreren ExchangeServer in dieser Domäne der Set-Befehl für alle Server ausgeführt.