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: 사서함 용량 늘리기(저장소 할당량 설정)

이것도 살펴보세요!

Kubernetes 컬렉션: 무료 ebook, 웨비나

https://azure.microsoft.com/ko-kr/resources/kubernetes-collection-host/위 사이트에서 다운로드 가능 Kubernetes 컬렉션 Hands-On Kubernetes on Azure – Nills Franssens, Shivakumar Gopalakrishnan, …

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다