» 윈도우 서버+가상화 » Exchange Server 2013: 사용자별 사서함 크기(Quota) 조사

Exchange Server 2013: 사용자별 사서함 크기(Quota) 조사

지난 5월 초에 개인별 사서함 용량(저장소 할당량)을 늘리는 법을 알아봤다. 오늘은 여러 개의 사서함 중에서 기본값(Unlimited)이 아닌, 관리자가 수정한 저장소 할당량 값을 갖고 있는 사용자를 찾는 방법을 알아본다. 물론, 나는 짧은 파워셸 경력(?)을 갖고 있으므로 복잡한 필터링은 제외하고 전체 데이터를 뽑아서 엑셀로 볼 생각이다.

메일함 크기, 사용량 확인(IssueWarningQuota, ProhibitSendQuota)

Get-Mailbox -ResultSize Unlimited | ft DisplayName,PrimarySMTPAddress,Database,IssueWarningQuota,ProhibitSendQuota,@{label=”TotalItemSize(MB)”;expression={(get-mailboxstatistics $_).TotalItemSize.Value.ToMB()}}

※ Primary SMTP Address를 Alias로 바꾸어도 될 듯.

메일박스 통계(건수, 사용량)

Get-Mailbox -ResultSize Unlimited | Get-MailboxStatistics | Select DisplayName, ItemCount, TotalItemSize | Sort-Object TotalItemSize -Descending

결과는 아래와 같다.

image

서버 구성(리포트 파일로 출력)

.\Get-CorpEmailReport_v2.4.9.ps1 -ScriptFilesPath .\ -SendMail:$true -MailFrom admin@archmond.com -MailTo exadmin@archmond.com -MailServer mail.archmond.com

출처: http://ammarhasayen.com/2014/05/01/exchange-dashboard-organization-script-report/​ (여기서 PowerShell 스크립트를 내려 받자.)

Mailbox DB별로 사서함이 몇 개씩 들어 있는지 확인 가능. 추가로 서버 구성이나 DAG 상태 등도 볼 수 있다. 직관적이고 예쁜 HTML/Image 파일로 결과가 나온다.

clip_image002

구체적으로는 아래와 같은 폴더/파일이 생김.

clip_image001[4]

DAG 정보도 꿀(?)인 듯.

clip_image002[11]

파워셸 스크립트로 그래프나 표로 표현할 수 있다는 것이 신기하다. 배워보고 싶다.

관련글: Exchange Server 2010: 사서함 용량 늘리기(저장소 할당량 설정)

이것도 살펴보세요!

Azure Cloud Shell(Linux Bash)

에헹? Azure Portal에서 Linux Bash가? 콘솔 버튼이 생겼다! 아마 Bash or PowerShell로 적용 가능할 것 …

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.