Forum

User Mailboxlarını ...
 
Bildirimler
Hepsini Temizle

User Mailboxlarını silmeme rağmen database küçülmüyor

14 Yazılar
6 Üyeler
0 Likes
690 Görüntüleme
(@OnurARIBAS)
Gönderiler: 40
Trusted Member
Konu başlatıcı
 

Arkadaşlar clientlar üzerinde mailboxların PST olarak yedeğini alıp geçmiş mailleri Outlookta açıyorum. Exchange'den çekilen verileri siliyorum ki Database rahatlasın, bundan önceki mailler kullanıcıların Local sürücülerinde, bundan sonraki mailler yine exchange de devam etsin istedim..

Sorunum şu: yaklaşık 20 kullanıcıda 20 GB'lık veriyi Kişilerin outlookları üzerinde yedeğini alıp silmeme rağmen database'de görünür bir düşüş veya ufalma yok.. sebebi ne olabilir?

 
Gönderildi : 20/06/2012 17:39

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
 

Eseutil ile Defragmantasyon yapmanız gerekiyor.

 
Gönderildi : 20/06/2012 17:47

(@bugrakeskin)
Gönderiler: 5088
Illustrious Member
 

Merhaba,

Exchange'de database üzerinde mail silsenizde, mailbox silseniz de hiçbir durumda küçülmez. Sadece büyür. Küçülmesini istiyorsanız offline defrag yapmalısınız ki bu da çok uzun sürecek bir işlem olur ve bu süre zarfında exchange hizmet veremez.

DB boyutu küçülmese de mantıksal alan dediğimiz white space yani sildiğiniz alan kullanılabilir durumda olacaktır. 

ek olarak yeni bir db oluşturup eski db de ki kullanıcıları yeni db ye move ederseniz mailbox db nin gerçek boyutu ortaya çıkacaktır. 

 
Gönderildi : 20/06/2012 17:47

(@OnurARIBAS)
Gönderiler: 40
Trusted Member
Konu başlatıcı
 

Cevaplar için çok teşekkür ederim.

Peki yeni bir database oluşturup Kullanıcıları Toplu bir şekilde diğer database'e taşımam mümkünmüdür?

 Bu işlemin sorunsuz bitmesi sonucunda Tüm kullanıcıların geçmiş maillerinde bir kayıp yaşarmıyım veya halihazırda çalışan sistemim üzerinde bir ayar yapmam gerekirmi?

 
Gönderildi : 20/06/2012 18:14

(@OnurARIBAS)
Gönderiler: 40
Trusted Member
Konu başlatıcı
 

2. Bir alternatif olarak da şunu soracağım. Kullanıcıların geçmişe yönelik maillerini Local'e PST olarak yedekledim. Kullanıcıları Exchange üzerinden Disable veya Remove yapıp (Mail hesaplarını tamamen uçurup) Tekrar tanımlamam mail geçmişlerini temizlermi?

 
Gönderildi : 20/06/2012 18:16

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
 

Zaten arşiv pst çekmişseniz temizlenmiştir. Tek yapmanız gereken defrag.

 
Gönderildi : 20/06/2012 18:29

(@OnurARIBAS)
Gönderiler: 40
Trusted Member
Konu başlatıcı
 

defrag işlemini yapma sırasında mail trafiği etkilenirmi? sistem sorunsuz bir şekilde çalışmaya devam edebilirmi?

 
Gönderildi : 20/06/2012 18:48

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
 

Mail sisteminiz db boyutuna göre aktif olmayacaktır mailler çalışmaz. H.sonu çalışma yapmanız mantıklı olacaktır.

 
Gönderildi : 20/06/2012 18:49

(@OnurARIBAS)
Gönderiler: 40
Trusted Member
Konu başlatıcı
 

100 gb lık bir database üzerinde defrag işlemi ortalama tahmininze göre kaç saat/gün sürer?

 
Gönderildi : 20/06/2012 18:54

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
 

12-24 saat arası.

 
Gönderildi : 20/06/2012 19:00

(@huseyinsevin)
Gönderiler: 821
Prominent Member
 

100 gb lık bir database üzerinde defrag işlemi ortalama tahmininze göre kaç saat/gün sürer?

 

!00 GB DB boyutumu yoksa Databaselerin bulunduğu lokasyondaki log dosyaları da bu boyuta dahil mi? Eğer böyle ise işin rengi biraz daha değişecek. Ama yok 100 gb sadece database boyutu ise arkadaşların dediği işlemleri yapmanızda fayda var.

 
Gönderildi : 22/06/2012 00:40

(@mustafakasikci)
Gönderiler: 811
Noble Member
 

Yeni bir db oluşturup buraya taşımak daha mantıklı olacak ozaman çünkü kullanıcıların mailboxlarını yeni bir db ye taşımak daha kısa sürecektir.

 
Gönderildi : 24/06/2012 01:45

(@salihtasdemir)
Gönderiler: 330
Honorable Member
 

Merhaba;aşağıdaki komut ile tüm mailboxlarda silmek istediğiniz mailleri silin.sonra defrag yaparsanız db lerinizde küçülme meydana gelecektir.Defrag komutu; önce db yi dismount et sonra, c:\windows\system32>eseutil /d "E:\Program Files\Microsoft\Exchange
Server\V14\Mailbox\testDB\testDB.edb" işlem bittikten sonra da db yi
mount edersiniz.

Mail silme komutu;

Get-Mailbox -Server excsrv005 -ResultSize Unlimited | Export-Message -SubjectKeywords "silinecek kelime" -IncludeFolders "\Inbox" -StartDate "01/01/2010" -EndDate "31/12/2011" -DeleteContent -TargetMailbox administrator -TargetFolder DeleteMsgs -Confirm:$false

 
Gönderildi : 24/06/2012 02:11

(@salihtasdemir)
Gönderiler: 330
Honorable Member
 

Mailleri silme için aşağıdaki komutuda kullanabilirsiniz.

Get-Mailbox -database "databaseismi" -resultsize unlimited |Search-Mailbox -SearchQuery "Subject:anahtarkelime" -TargetMailbox "administrator" -TargetFolder "Arama"  -LogLevel Full -DeleteContent

 
Gönderildi : 24/06/2012 02:18

Paylaş: