다음을 통해 공유


관리되는 폴더에 대해 Exchange 관리 셸 스크립트 사용

적용 대상: Exchange Server 2010

마지막으로 수정된 항목: 2009-12-07

셸 cmdlet과 스크립트를 사용하여 Microsoft Exchange Server 2010의 MRM(메시징 레코드 관리)을 관리할 수 있습니다. MRM 기능을 프로덕션 환경이 아닌 환경에서 먼저 테스트하는 것이 좋습니다. 프로덕션 환경에 MRM을 구현할 준비가 되면 동일한 스크립트를 정확하고 일관되게 사용하여 관리되는 폴더, 관리되는 콘텐츠 설정 및 관리되는 폴더 사서함 정책을 복제할 수 있습니다.

참고

관리되는 사용자 지정 폴더는 MRM의 고급 기능입니다. 관리되는 사용자 지정 폴더가 있는 각 사서함에는 Exchange Server Enterprise CAL(클라이언트 액세스 라이선스)이 필요합니다. 관리되는 사용자 지정 폴더가 포함된 정책이 있는 사서함에 정책을 사용하려면 Exchange Server Enterprise CAL이 필요합니다.

셸을 사용하여 관리되는 폴더 관리

이 절차를 수행하려면 먼저 사용 권한을 할당받아야 합니다. 필요한 사용 권한을 확인하려면 다음을 참조하십시오. 메시징 정책 및 규정 준수 권한의 "메시징 레코드 관리" 항목

  1. 다음 예제 스크립트에서와 같이, 텍스트 편집기에 관리 셸 명령을 입력하여 스크립트를 만듭니다.
  2. 스크립트에 대한 텍스트 파일을 .ps1 파일 확장명으로 저장합니다(예: MRM_Sample_Script.ps1).
  3. 셸의 명령 프롬프트에서 스크립트의 경로 및 파일 이름을 입력합니다(예: C:\Scripts\MRM_Sample_Script.ps1 또는 작업 디렉터리의 스크립트의 경우 .\MRM_Sample_Script.ps1).

다음은 MRM에 대한 예제 스크립트입니다. 수행되는 작업에 대한 설명은 스크립트에 포함된 주석을 참조하십시오.

# MRM_Sample_Script.ps1

# This script demonstrates the fundamentals of performing messaging records management by running scripts in the Exchange Management Shell.

# Create a new managed custom folder.
New-ManagedFolder -Name "Important E-mail" -FolderName "Business Folder A" 

# Create a variable, \"$age,\" to use in the next command.
$age = New-TimeSpan -Day 30

# Create managed content settings for the new managed custom folder that delete items after 30 days.
New-ManagedContentSettings -Name "Retention settings for Business Folder A" -FolderName "Business Folder A" -MessageClass VoiceMail -RetentionEnabled:$true -AgeLimitForRetention $Age -RetentionAction PermanentlyDelete

# Create a managed folder mailbox policy.
New-ManagedFolderMailboxPolicy -Name "Business Folder A" -ManagedFolderLinks "Important E-mail"

# Apply the managed folder mailbox policy to a mailbox.
Set-Mailbox -Identity Administrator -ManagedFolderMailboxPolicy "Business Folder A"

# Schedule the Managed Folder Assistant to run the entire week.
$ServerName= cmd /c echo %computername%
Set-MailboxServer -ID $ServerName -ManagedFolderAssistantSchedule "Sun.12:00-Sun.11:00"

# Start the Managed Folder Assistant. 
Start-ManagedFolderAssistant