Bugün bir müşterimden, Exchange 2007 Hub Transport Serverlarındaki, Message Tracking loglarının loglama süresini değiştirmek istediklerine dair çağrı aldım. Exchange 2003′de message tracking varsayılan olarak kapalı ve Message tracking loglarının, sunucuda tutulama süresi sizin tarafınızdan ayarlanmaktaydı.

Exchange 2007 ve 2010′da durum biraz daha farklı. Message tracking varsayılan olarak açıktır. Bununla beraber, Serverın log tutma süresini grafik arayüzden ayarlamanız mümkün değildir. Varsayılan olarak Exchange 2007, message tracking loglarını 30 gün boyunca saklar. Müşterim 3 ay ( 90 gün boyunca, message tracking tutmak istediğini belirtmişti..

Evet işte bu süreye ayarlamak için biraz powershell çalıştıracağız. Öncelikle bir Exchange serverınzın Exchange Management Shell’ini( Powershell’ini) açın.

Öncelikle ortamdaki Exchange Transport serverlarımıza bakalım. Bunun için aşağıdaki komutu olduğu gibi yazın (Şekil )

Get-TransportServer | fl name

Şekil 1

Göründüğü gibi ortamımda 3 tane hub transport sunucusu var. Tutarlı bir log yapısına kavuşmak için, her 3 sunucununda aynı log retention süresini kullanması gerekir. Şimdi, transport sunucularım loglarımı nerede ve kaç gün saklıyor bakalım.

“Get-TransportServer | fl name, messagetrackinglogmaxage, messagetrackinglogpath”

Komutu çalıştırınca, aşağıdaki gibi bir döküm almanız gerekir (Şekil 2):

Şekil 2

Yukarıdada göründüğü gibi, Loglar 30 gün ( 30:00:00:00) boyunca ve gördüğünüz pathde saklanıyor. Ben bu süreyi 90 güne çekmek istiyorsam aşağıdaki komutu çalıştırmalıyım :

“Get-TransportServer | Set-TransportServer -MessageTrackingLogMaxAge 90.00:00:00″

Komut çabucak çalışır. Şimdi tekrar aşağıdaki komutu çalıştırarak, yeni ayarın geçerli olup olmadığını kontrol edelim :

“Get-TransportServer | fl name, messagetrackinglogmaxage, messagetrackinglogpath”

Komut çıktısına baktığımızda “Message Tracking Log Max Age” değerinin 90:00:00:00 olduğunu görmeliyim (Şekil 3)

Şekil 3

Bu yazım umarım bir şekilde işinize yarar. Zaten tüm yazılarımı insanların bir işine yarasın diye yazıyorum.

-Yalan, unutursam hatırlayım diye yazıyorum, ama umarım bir işinize yarar bu yazı..

Bir başka blog girdisinde –ki bu kah makale olsun, kah bir püf noktası olsun – görüşene kadar, kendinize iyi bakın. Selamlar

Özgür KOLUKISA