Forum

Exchange 2007 datab...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Exchange 2007 database şişmesi hk.

11 Yazılar
6 Üyeler
0 Reactions
804 Görüntüleme
(@KenanSAN)
Gönderiler: 20
Eminent Member
Konu başlatıcı
 

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

 
Gönderildi : 07/10/2008 21:40

(@bugrakeskin)
Gönderiler: 5088
Illustrious Member
 

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?

 
Gönderildi : 07/10/2008 22:32

(@KenanSAN)
Gönderiler: 20
Eminent Member
Konu başlatıcı
 

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

 
Gönderildi : 08/10/2008 15:08

(@bugrakeskin)
Gönderiler: 5088
Illustrious Member
 

Merhaba

evet değeri false yapalım ve izleyelim. Monitoring servisiyle işimiz yok.

 
Gönderildi : 09/10/2008 12:37

(@KenanSAN)
Gönderiler: 20
Eminent Member
Konu başlatıcı
 

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ı. 

 

 
Gönderildi : 21/10/2008 23:00

(@mesutaladag)
Gönderiler: 327
Reputable Member
 

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.

 
Gönderildi : 22/10/2008 01:52

(@KenanSAN)
Gönderiler: 20
Eminent Member
Konu başlatıcı
 

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. 

 
Gönderildi : 27/10/2008 18:13

(@KenanSAN)
Gönderiler: 20
Eminent Member
Konu başlatıcı
 

Bu konuda yardımcı olabilecek kimse yok galiba? Ayrıca bu geçen zaman içinde database'lerin boyutları: 69 GB'a yükseldi.

 
Gönderildi : 18/11/2008 23:37

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
 

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

 
Gönderildi : 19/11/2008 02:03

(@Murat_iSABETLi)
Gönderiler: 50
Trusted Member
 

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

 
Gönderildi : 19/01/2011 17:02

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33367
Illustrious Member Yönetici
 

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.
*****************************************************************

 
Gönderildi : 29/11/2022 17:41

Paylaş: