Forum
Herkese iyi çalışmalar
Exchange 2007 SP1 kullanıyoruz. Get-MailboxStatistics komutu ile mailboxların boyutlarını öğreniyorum. Bunu bir excel tablosu içinde toplattırdığım zaman 9.2 GB boyut çıkıyor. Fakat 4 database'in windowsda görünen boyutları toplamı 60 GB bu nasıl oluyor? Exchange 2007 database'leri sürekli büyüme eğiliminde sebebi ne olabilir? 500 tane mailbox var ve 100 MB kota uygulanmış durumda. Ayrıca her hafta defrag işlemi muntazaman yapılmaktadır. Yardımcı olabilirseniz sevinirim.
Saygılar
Kenan ŞAN
Merhaba
Loglar şişirmiş olabilir mi?
edb dosyalarının boyutunu kontrol eder misiniz...
X:\program files\microsoft\exchange\bin klasörüne girelim
EdgeTransport.exe.config dosyasını edit yapalım not defteri ile
üstte resimde ki satırı bulup, true yazan değeri false yapalım
sonra kontrol edelim database boyutu ne durumda günden güne normalin dışında bir artış varmıdır?
Enable Circular Logging checkli durumda dolayısıyle log dosyası yok. edb dosyalarının boyutları ise; 4 adet edb dosyası mevcut (public folder'ı saymıyorum);
genelmudur.edb= 1.243 GB
Istanbul_xxx.edb= 6.309 GB
Mailbox Database.edb=43.206 GB
Mudurler.edb= 13.126 GB
İlk 3'ü D sürücüsünde sonuncu E sürücüsünde. Exchange sistem dosyaları C'ye kurulu. Burada C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue altında bulunan mail.que sürekli 2 Gb boyutunda durmakta ama benim için çok önem taşımamaktadır. Benim sıkıntım edb dosyalarında. Get-MailboxStatistics ile postakutularının toplam boyutu 9 GB çıkarkan edb'lerin toplamı 63 GB. Bu yazdığınız konfigürasyon edb'lerin boyutunu düşürecek mi? Ayrıca değeri false yaptıktan sonra "Microsoft Exchange Monitoring" servisini de durdurup disable etmek gerekir mi?
Saygılar
Merhaba
evet değeri false yapalım ve izleyelim. Monitoring servisiyle işimiz yok.
10/10/08 10:27 de dediğiniz değişikliği yaptım. Değişikliği yaptığım zamanki durum:
genelmudur.edb= 1.267 GB
Istanbul_xxx.edb= 6.323 GB
Mailbox Database.edb=44.212 GB
Mudurler.edb= 13.126 GB
21/10/08 19:21 de durum:
genelmudur.edb= 1.297 GB
Istanbul_xxx.edb= 6.827 GB
Mailbox Database.edb=44.679 GB
Mudurler.edb= 13.126 GB
Bu durumda yaptığımız ayar databaselerin küçülmesini sağlamadı.
Merhabalar,
Mailbox Database'lerinin Properties'inde Limits tabinda Deleted Item Retention ve Deleted Mailbox Retention kac gun olarak gozukuyor? Eger buradaki degerler yuksek ise, belirtilen gun kadar sure gecmeden mesajlar ya da mailbox'lar Exchange'den tamamen silinmez.
Ayrica arsivleme yani journaling yaptiginiz bir store var mi? Bunu da Mailbox Database'lerin Properties'inde General Tabinda Journal kismindan ya da Exchange Management Console icerisinde Organization Configuration altinda Hub Transport tiklayinca gelen sagdaki Journal Rule'lar altindan da kontrol edebilirsiniz.
En büyük database olan "mailbox database" için Keep deleted items for 3 days ve Keep deleted mailboxes for 30 days yazıyor. Umarım doğru yerlere bakmışımdır. Ama şirkette eleman sirkülasyonu çok fazla değil yani bir kaç gb'lık silinmeden bekleyen mailbox yoktur diye düşünüyorum (mailbox kotaları 100 Mb). Şu an mesela 1 adet disconnected mailbox var.
General Tabında Journal Recepient checkli değil ayrıca Hub Transport kısmında Journaling tabı boş.
Saygılar.
Bu konuda yardımcı olabilecek kimse yok galiba? Ayrıca bu geçen zaman içinde database'lerin boyutları: 69 GB'a yükseldi.
merhabalar
loglarınızın durum ne alemdedir? bir kontrol edermisiniz.
C:\program files\microsoft\Exchange server\mailbox\first storage group altındaki loglara bakarmısınız ne kadar var?
onların bir tanesi 1 mb şeklindedir.
eğer bunlar çok fazla ise ver diskinizde yer problemi varsa Circular Logging kullanabilirsiniz.
onu da EMC açın ve first storage group sağ tıklayın özelliklerinde general sekmesinde göreceksiniz. Enable Circular Logging diye. çekleyin ok.
restart gerekebilir ilk aşamada.
ancak bunu uygulamanız ilerde doğabilicek bir yıkım sonucunda maillerin dönüşünde sorun yaşanabilir.
kolay gelsin
Merhaba, sizin dediğin gibi o log dosları 1 mb olarak 250 den fazla dosya var en son baktıgımda dosya boyutu 25 gb yer kaplıyordu ve mailbox taşıdıksa daha da şişmeye başladı.Ben bunları sildim ilerisi için bana ne gibi sorunlar çıkarır.50 gb yerim war daha da genişletemiyoruz şimdilik bana ne yapmamı önerirseniz
Merhaba Murat Bey, exchange server çalışma mimarisi gereği önce tüm işlemleri RAM ve hemen eş zamanlı disk üzerindeki bu loglara yazar. Yani mail alma, gönderme, taşıma her türlü işlem için log üretilir ve bu loglar exchange sürümüne göre ilgili boyut sınırına gelince örneğin sizde 1mb otomatik veri tabanına işlenir. Özetle bu loglar sürekli olarak şişer ve bunu kesinlikle elle silmemeniz gerekli. Çünkü hangi log dosyasının sorunsuz bir şekilde veri tabanına işlendiğini bilemezsiniz. Genelde loglar iyi bir sistemde sorunsuz işlendiği için silseniz de bir şey olmaz ama bu sizi yanıltmasın. Çünkü eğer bir şekilde o veri tabanı dismount olur ve tekrar mount olurken veri tabanındaki bir tabloda dahi sorun olsa o loglardan tekrar büyünleyip veri tabanını ayağa kaldırır.
Peki bu loglar ne olacak? Exchange Server düzenli yedeklendiği sürece bu loglar otomatik olarak silinir, düzgün bir program ile veya windows server backup rolü ile yedek alırsanız logların kendiliğinden silindiğini göreceksiniz. Eğer düzgün bir yedekleme senaryonuz yok ise yukarıda da belirtildiği gibi circular loggin açabilirsiniz. Bu durumda sınırlı bir log ile sürekli çalışırsınız. Kötü senaryo, gün içerisinde elektrik kesintisi veya bir ransomware veya başka bir neden ile db sorun yaşar ise loglarda olmayacağı için en son full yedek bir önceki akşam ise, o yedek ile sorun yaşdığınız andaki tüm verileri kaybetmiş olursunuz.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************