Exchange Server 2003 SP2 ile gelen yenilikleri inceleyip database limit sorununa çözüm bulacağız.
Exchange Server SP2 ile gelen yenilikler içerisinde en çok göze batanları ve işimize en çok yarayacakları şu şekilde sıralayabiliriz. Mobile E-Mail’in gelişmesi, SPAM’lara karşı daha gelişmiş bir koruma ve Veritabanı boyutunun arttırılması. Spamlar ile ilgili sunduğu çözümleri ve database limitinin arttırılması için yapılması gereken işlemleri hep birlikte inceleyeceğiz. Exchange Server Service Pack 2 ‘yi indirmek isteyenler aşağıda adresten yararlanabilirler.
http://www.microsoft.com/technet/prodtechnol/exchange/downloads/2003/sp2/download.mspx
Exchange Server üzerinde service pack yüklü olup olmadığının kontrolünü yapmak istiyorsanız. Resim-1’deki gibi sunucu üzerine gelip özelliklere girmek yeterli. Burada service pack yüklü olmayan bir Exchange Server görülmekte.
Resim–1
Service pack yüklü olmayan bir sunucuda giriş bölümünde bahsettiğim spamları engellemek için geliştirilmiş yeni özelliklerin(IMF,Sender ID) olmadığı görülmekte. Resim–2
Resim–2
Service pack iki yüklendikten sonra tekrar sunucunun özelliklerine geliyorum ve kontrollerime başlıyorum. Service Pack 2 sunucu üzerine başarılı bir şekilde yüklenmiş durumda. Resim–3
Resim–3
Message Delivery ayarlarına 2 yeni kısmın geldiği görülmekte. Bunlar Sender ID Filtering ve Intelligent Message Filtering.Exchage sunucumuzu spamlara karşı daha güçlü bir hale getirebiliriz.Resim-4
Resim–4
Birileri tarafından sunucumuz üzerinde yer alan herhangi bir mail hesabına gönderilen mail içerisinde spam içeren bir şey varsa bunun engellenmesiniIMF (Intelligent Message Filtering) sağlayacaktır. Mailin içeriği SCL rating sisteminde taranır ve bizim belirlediğimiz değerle eşleşir ise bu mail spam olarak algılanıp gerekli action yapılacaktır. Bu konu ile ilgili daha detaylı bilgi için linkte yer alan makaleyi inceleyebilirsiniz. http://www.sistemuzmani.com/Articles/Details.aspx?aId=1000000873
Resim–5
Resim–5
Sender ID Filtering de gönderilen mailin gerçek sahibinden gelip gelmediği ve gerçek sahibi değil ise neler yapılacağını belirleyebiliyoruz.Sender ID ile daha detaylı bilgileri http://www.sistemuzmani.com/Articles/Details.aspx?aId=1000000780 makalesinden edinebilirsiniz.Resim–6
Resim–6
Exchange Server 2003 Standard Edition daki en büyük sorunlardan bir tanesi olan database limitinin 16 GB olması ve bu sorun yüzünden mailboxların mount olamaması sorununu da SP2 gideriyor. Resim-7’de Exchange Server veritabanın default saklandığı yeri ve içerisinde yer alan database dosyaları ile log dosyaları görülmekte. Service Pack 2 yükledikten sonra database limitinin 75 GB olacağını Microsoft biz Exchange kullanıcılarına duyurmuştu. Ancak SP2 yi yükeldiğimiz bu limit 18 GB kalıyor ve bu değeri artırabilmemiz için bazı işlemleri yapmamız gerekli. Mailbox boyutu ve Public Folder boyutunu ayrı ayrı belirleyebilmek mümkün. Mailbox boyutunu oluşturan dosyalar: priv1.edb + priv1.stm dir.Public Folder boyutunu oluşturan dosyalar ise : pub1.edb + pub1.stm dir.
Resim–7
Yukarı da bahsettiğimiz mailbox boyutunun artırılması için öncelikle harddiskinizde kullanılabilir boş alan miktarınıza bakmanızı ve bunun ne kadarını Exchange Server için kullanmayı düşündüğünüzü belirlemenizi öneririm. Senaryomuzda Harddisk üzerinde 80 GB’lık boş bir alan var ve ben 50 GB’lık kısmını Mailbox, 20 GB’lık kısmını ise Public Folder için belirlemeyi düşünüyorum. Bunun için yapılması gereken ilk şey Exchange Server üzerinde Run>regedit çalıştırıp registry de <I>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ServerınAdı</I> yer alan anahtarı bulmak. Resim–8
Resim–8
Registry’de yer aln Exchange Serverımızın adının altında iki adet key bulunmakta. Bunlar Private-GUID ve Public-GUID artık gerekli değerleri girip limit sorununu aşabiliriz. Bunun için ilk olarak Private-GUID içerisine Database Size Limit in GB adında bir DWORD değeri oluşturuyoruz. Daha sonra bu değere çift tıklayarak senaryomuz gereği decimal 50 değerini yazıyorum. Resim–9
Resim–9
Public Folder limiti içinde aynı işlemleri tekrarlıyorum. Public-GUID içerisine Database Size Limit in GB adında bir DWORD değeri oluşturuyor ve daha sonra bu değere çift tıklayarak senaryomuz gereği decimal 20 değerini yazıyorum. Resim–10
Resim–10
Yaptığımız değişikliklerin uygulanması için Servislerden Microsoft Exchange Information Store servisini restart ediyorum. Resim–11
Resim–11
İşlemleri doğru bir şekilde yapmış isek Event Viewer altında yer alan Application Log’un içerisine EventID 1216 numarası ile bir kayıtın oluşması gerekmekte. Resim–12
Resim–12
Oluşan kayıta çift tıklayarak detayına bakıyorum ve ayarlarımın doğru bir şekilde çalıştığını görmekteyim. Resim–13
Resim–13
Exchange Server SP2’nin getirdiği yenilikleri ve database limit sorununa karşın yapmamız gereken işlemleri sizlerle paylaştım. Exchange sunucumuz üzerinde artık SP2’nin çalışıyor olması bizleri daha rahat ettirecektir diye düşünüyorum.
Kaynak:
http://www.microsoft.com/technet/prodtechnol/exchange/2003/sp2-overview.mspx
http://technet.microsoft.com/en-us/library/6c4ce7bb-5289-4221-a87c-b9c78ab7c09c.aspx
Bir Sonraki Makalede Görüşmek üzere…
Ka®a