Forum
Merhabalar.
Mailbox boyutu oldukça büyümüş olan (~100GB) bir mail hesabım var. Bu posta kutusundaki mailleri ay kısıtı vererek dışarıya pst olarak almak istiyorum. Yaptığım araştırmalarda bunu ancak powershell komutlarıyla yapabileceğimi gördüm. https://www.cozumpark.com/forums/thread/504008.aspx bu konu altındaki yanıtların benim işime yarayacağı düşüncesindeyim. Ancak exchange versiyonu farklı olduğu için çalışabilmesi hakkında şüphelerim var. Birde dışarı aldığım pst yi kontrol ettikten sonra mailboxtan dışarı aldığım mailleri silmek istiyorum. Bunu yapabileceğim powershell komutu nasıldır?
Yardımlarınız için şimdiden teşekkürler.
Merhaba,
Exchange 2010 ve sonrasında çok küçük değişiklikler olduğu için google a sorarak sizdeki sürüme göre güncel bilgileri alabilirsiniz özetle her türlü export mailbox sorunsuz çalışır. Daha sonra isterseniz mevcut kullanıcı LegacyDNS ve X500 adresini not alın, posta kutusunu komple silin, tekrar açın sonra LegacyDN ve X500 ü tekrar girin en temizi bu olur.
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.
*****************************************************************
Hakan Bey teşekkür ediyorum. Dediğiniz üzere komutlar üzerinde fazla değişiklik yapmadan verdiğim tarih aralığında mailleri export edebildim.
Bu işlemi yaptığım mailbox aktif olarak mail düşen (çeşitli hesaplandan yönlendirilen) bir hesaba ait. Posta kutusunu sildiğimde yönlendirilmiş maillerde sorun yaşayacağım. Deneyimleriniz neticesinde çok yararlı yönlendirmeler yapıyorsunuz. Mutlaka bu cevabınızda en iyi çözümlerdendir. Ben şu an içinde bulunduğum durumu sizlere açıklamaya çalışayım. Bütün hesaplarım tek bir DB içerisinde ve boyutu oldukça büyüdü. Hızla da büyüyor. Bahsettiğim mailbox gibi büyük boyutlara ulaşmış mailboxlardan eski mailleri temizleyerek db büyümesini yavaşlatmak istiyorum. Doğru bir iş mi yapıyorum?
Bu durumda öncelikle arşivleme özelliğini açıp eski mailleri arşivleyebilirsiniz ancak bunun için enterprise CAL lisansı gerekli, CAL lisanslarınız enterprise değil ise bunu yapamazsınız.
Eğer Enterprise ise yeni bir DC açın örnek ucuz SATA disklerde bile olabilir sonra tüm kullanıcılara bir tane arşiv posta kutusu açın. Hemen sonra ise aşağıdaki makaledeki gibi retention poliyc ile belirli zaman öncesini arşivleyin.
Bundan sonra yeni bir DB daha açın ve kalan posta kutularını buraya taşyın, çünkü siz mail silseniz bile veya arşivleseniz bile özetle ne yaparsanız yapın DB kendi kendine küçülmez, ancak offline defrag veya yeni db açıp move yaparsanız silinen verilerin oluşturduğu whitespace den kurtulmul olursunuz.
Eğer bütçeniz var ise en temizi bir iki günlük danışmanlık alın uzmanı çözsün 🙂
Enterprise CAL yok ise yukarıdaki iş yatar zaten bu durumda export pst yapıp sonra yeni db açıp move yapmanız veya offline defrag yapmanız lazım ama pst çok riskli çünkü tüm şirket bilgilerini pst olarak dışarı çıkarmak ciddi güvenlik riskleri doğuracaktır, ben şirket patronu yöneticisi olsam artık takip edemeyeceğim bir ortama şirket verilerini çıkartmak istemem.
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.
*****************************************************************
hakan hocamın da dediği gibi verileri dışarı çıkarmak riskli.
merkezi arşivleme çözümü kullanın. mailstore, enterprise vault, gif mail archiver vs...
Hakan Bey ve Mümin Bey yanıtlarınız için teşekkür ediyorum. Değerli önerilerinizi imkanlar dahilinde dikkate alacağım.
Bahsettiğim büyük mailboxların birinden 1 aylık maili export etmeye çalışıyorum. Pst boyutu 30 GB'a dayandı ve hala daha export etmeye devam ediyor. Boyutun bu kadar büyümemesi gerekiyor. Bir yerde terslik olduğunu düşünüyorum. Export işlemini nasıl durdurabilirim? Technet'te şöyle bir komut buldum işimi görür mü?
Remove-MailboxExportRequest -Identity "Ayla \ MailboxExport"
Buradaki "Ayla" nedir? hesap ismi midir? "MailboxExport" hesap için oluşan görevin adı mıdır?
Ayrıca şöyle birşey daha buldum:
Get-MailboxExportRequest | where {$_.status -eq “inprogress”} | Remove-MailboxExportRequest
Merhaba
Ayla posta kutusu alias değeridir yani export etmeye çalıştığınız kişi diyelim.
ikinci komut en temizi olacaktır.
Eğer exchange 2010 kullanıyorsanız single instance mantığı ile aslında maillerin boyutlarının artması normaldir.
http://sozluk.cozumpark.com/goster.aspx?id=557&kelime=Exchange-single-instance-storage
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.
*****************************************************************
Hakan Bey çok teşekkür ederim. İyi çalışmalar.
Rica ederim.
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.
*****************************************************************