Microsoft Exchange Server 2013 CU2 Üzerinde Anlık Mailbox Boyutlarını İzlenmesi
Microsoft Exchange Server 2013 CU2 üzerinde Exchange Mailboxların anlık mesajlaşma boyutlarını takibi ve raporlanmasını göreceğiz. Microsoft Exchange Server PowerShell komutları ile bu işlemi gerçekleştireceğiz. Bu işlem sayesinde organizasyonumuzda bulunan user mailbox boyutlarını kontrol edip, raporlayabiliriz.
İşlemlere başlayalım. Sunucumuzdaki Exchange Managament Shaell’i açıyoruz.
PowerShell komutumuz :
Get-MailboxStatistics -server sunucuadı | Sort-Object TotalItemSize –Descending |select-object DisplayName, totalitemsize, StorageLimitStatus | export-csv c:\raporismi.csv
Yapımıza göre düzenlenmiş PowerShell komutumuz :
Get-MailboxStatistics -server E2013 | Sort-Object TotalItemSize -Descending |select-object DisplayName,totalitemsize, StorageLimitStatus | export-csv c:\msexchangetr.csv
Sunucuadı : Buraya Exchange sunucunuzun NetBios Name’ini yazmalıyız.
C:\raporismi.csv :Bölümüne ise dosyanın kayıt edileceği path bilgisini belirtebilirsiniz.
Komutumuzu girdik ve Enter tuşu ile çalıştırdık.
C: \ dizini altına istediğimiz .csv dosyası belirttiğimiz isimle “msexchangetr.csv” excel dosyasının oluştuğunu görüyoruz.
Lab ortamında bu işlemi yaptığımız için dosya boyutu 1 Kb J Live ortamda bu boyut daha yüksek olacaktır.
Exchange 2013 yapısında bulunan Userların boyutlarını görmekteyiz.
Yukarıda ki tabloda Ufuk ve Hakan userlarının mailboxları boyutları Ufuk(181.2 KB), Hakan (43.58 KB)’ dir.
Bir test maili atalım bakalım, Ufuk ve Hakan’ ın MB boyutları değişecek mi?
FilterPack64 Bit 4 mb’lık bir dosyayı mail atıyorum. Mail Hakan’ a geldi.
Şimdi, tekrar aynı raporu farklı bir isim ile çekiyoruz.
Mailbox size değişkenliğinin hemen yansıdığını raporda görüyoruz.
Fazla sayıda kullanıcı olan şirketler için raporlama açısından oldukça fazla yardımcı olacak bir komut olduğunu düşünüyorum.