반응형
Exchange Server에서 사용자 별로 PST 추출하기
Exchange Server 에서 사용자 별로 PST를 추출하려고 해요
예를 들어 사용자 별로 PST를 추출하여 공유 폴더에 넣고 해당 PST 파일을 필요한 사람들이
다운로드 받아 갈 수 있겠죠?
Export PST 사용 권한 확인 및 할당
우선 사용할 명령어는 New-MailboxExportRequest 입니다.
Get-ManagementRoleAssignment -role "Mailbox Import Export" -GetEffectiveUsers | ft -AutoSize
> : The term '>' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ >Get-ManagementRoleAssignment -role "Mailbox Import Export" -GetEffec ...
+ ~
+ CategoryInfo : ObjectNotFound: (>:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
이렇게 해당 명령어가 인식이 안되는 경우
Get-ManagementRoleAssignment -role "Mailbox Import Export" -GetEffectiveUsers | ft -AutoSize
Name Role RoleAssigneeName RoleAssigneeType AssignmentMethod EffectiveUserName
---- ---- ---------------- ---------------- ---------------- -----------------
Mailbox Import Export-Organization Management-Delegating Mailbox Import Export Organization Management RoleGroup Direct All Group Members
Mailbox Import Export-Organization Management-Delegating Mailbox Import Export Organization Management RoleGroup RoleGroup Administrator
위 명령에서 처럼 Administrator에게 Delegating 권한만 부여되어 있는 것을 확인 할 수 있어요
New-RoleGroup -Name "Exchange Mailbox Import Export" -Roles "Mailbox Import Export" -Members "o959\administrator" -DisplayName "PST EXPORT IMPORT"
Name AssignedRoles RoleAssignments ManagedBy
---- ------------- --------------- ---------
Exchange Mailbox Import Export {Mailbox Import Export} {Mailbox Import Export-Exchange Mailbox Import Export} {o959.net/Microsoft Exchange Security Groups/Organization Management, o959.net/Users/Administrator}
권한을 위해 신규로 역할 그룹을 만들어주고 그 그룹에 관리자 계정을 추가해줍니다
신규 그룹이 생성되고 해당 그룹에 구성원으로 관리자가 추가 됩니다
New-MailboxExportRequest
cmdlet New-MailboxExportRequest at command pipeline position 1
Supply values for the following parameters:
FilePath:
Exchange Powershell을 다시 실행하면 이제부턴 에러가 발생하지 않아요
정상적으로 권한이 할당 됬다는 뜻이겠죠?
Mailbox PST Export
New-MailboxExportRequest -Mailbox "Tech01" -FilePath "\\EX16-01\C$\tmp\Tech01.pst"
Name Mailbox Status
---- ------- ------
MailboxExport o959.net/임직원/MS사업부서/기술1팀/Tech01 Queued
Mailbox Migration과 같은 원리로
ExportRequest를 생성해주네요
Get-MailboxExportRequest -Identity tech01
Name Mailbox Status
---- ------- ------
MailboxExport o959.net/임직원/MS사업부서/기술1팀/Tech01 Completed
Export Request의 진행사항을 보려고 했는데
사서함 용량이 크지 않아서 그런지 바로 Completed가 되었네요
PST 파일이 생성 되었어요
반응형
'Microsoft 제품' 카테고리의 다른 글
Google Chrome 종료 시 검색기록/캐시 삭제 방법 2024년 최신 (0) | 2024.03.05 |
---|---|
원하는 용량을 가진 Dummy 파일 생성 하는 방법 (0) | 2024.02.26 |
Windows Server IIS 설치하기 (특정 포트 Listening 상태 확인) (0) | 2024.02.15 |
[커스텀키보드] MONSGEEK M3W 구매 후기 (WS 쿼츠축) (0) | 2024.01.31 |
[마우스] VXE R1 SE Plus 사용 후기 및 현재 최저가 공유 (0) | 2024.01.25 |