Exchange Server 관리되는 폴더 도우미 구성 및 실행

MFA( 관리되는 폴더 도우미 )는 보존 정책에 구성된 메시지 보존 설정을 적용하고 처리하는 Exchange 사서함 도우미입니다.

Exchange 2013과 마찬가지로 Exchange 2016 및 Exchange 2019의 관리되는 폴더 도우미는 항상 실행되는 제한 기반 도우미입니다. MFA를 예약할 필요가 없으며 MFA에서 사용하는 시스템 리소스를 제한할 수 있습니다. 작업 주기라고 하는 특정 기간 내에 사서함 서버의 모든 사서함을 처리하도록 관리되는 폴더 도우미를 구성할 수 있습니다. 기본적으로 MFA의 작업 주기는 1일입니다(서버의 모든 사서함은 매일 MFA에서 처리됨).

MFA가 지정된 사서함을 즉시 처리하도록 강제할 수도 있습니다.

시작하기 전에 알아야 할 사항은 무엇인가요?

  • 이 절차는 PowerShell을 사용해야 수행할 수 있습니다. 온-프레미스 Exchange 조직에서 Exchange 관리 셸을 여는 방법을 확인하려면 Exchange 관리 셸 열기를 참조하세요.

  • ManagedFolderAssistantSchedule 매개 변수는 Exchange Server 사용할 수 있지만 Exchange 2016 또는 Exchange 2019 서버에서는 작동하지 않습니다. 이전 버전의 Exchange와 공존하는 데만 사용됩니다.

  • 이러한 절차를 수행하려면 먼저 사용 권한을 할당받아야 합니다. 필요한 권한을 보려면 Exchange Server 항목의 메시징 정책 및 규정 준수 권한에서 "메시징 레코드 관리" 항목을 참조하세요.

관리되는 폴더 도우미 구성

MFA가 사서함을 처리하는 간격을 구성하는 것은 2단계 프로세스입니다.

  1. MFA에 대한 작업 주기를 구성합니다.

  2. MFA에 대한 새 작업 주기 값을 적용합니다.

1단계: Exchange 관리 셸을 사용하여 관리되는 폴더 도우미에 대한 작업 주기 구성

MFA에 대한 작업 주기를 구성하려면 다음 구문을 사용합니다.

New-SettingOverride -Name "<UniqueOverrideName>" -Component TimeBasedAssistants -Section ELCAssistant -Parameters @("WorkCycle=<Timespan>") -Reason "<DescriptiveReason>" [-Server <ServerName>]

참고:

  • TimeSpan> 값을 지정<하려면 구문을 d.hh:mm:ss사용합니다. 여기서 d = days, hh = hours, mm = minutes 및 ss = seconds.

  • Active Directory 포리스트의 모든 Exchange 2016 및 Exchange 2019 사서함 서버에서 MFA에 대해 동일한 작업 주기를 구성하려면 Server 매개 변수를 사용하지 마세요.

  • 특정 Exchange 2016 및 Exchange 2019 사서함 서버에서 MFA의 작업 주기를 구성하려면 서버 매개 변수와 서버 의 이름(정규화된 도메인 이름 또는 FQDN 아님)을 사용합니다. 이 메서드는 다른 Exchange 서버에서 MFA에 대해 서로 다른 작업 주기 값을 지정해야 하는 경우에 유용합니다.

이 예제에서는 MFA의 작업 주기를 2일로 구성합니다(MFA는 2일마다 사서함을 처리함). Server 매개 변수를 사용하지 않으므로 이 설정은 조직의 모든 Exchange 2016 및 Exchange 2019 사서함 서버에 적용됩니다.

  • 재정의 이름 설정: "MFA WorkCycle 재정의"(고유해야 함)

  • WorkCycle: 2.00:00:00 (2일, 값 2도 작동함)

  • 재정의 이유: 2일마다 사서함 처리

New-SettingOverride -Name "MFA WorkCycle Override" -Component TimeBasedAssistants -Section ELCAssistant -Parameters @("WorkCycle=2.00:00:00") -Reason "Process mailboxes every 2 days"

이 예제에서는 MFA에 대해 동일한 2일 작업 주기를 지정하지만 Mailbox01이라는 서버에서만 지정합니다.

New-SettingOverride -Name "Mailbox01 MFA WorkCycle Override" -Component TimeBasedAssistants -Section ELCAssistant -Parameters @("WorkCycle=2.00:00:00") -Reason "Process mailboxes every 2 days" -Server Mailbox01

2단계: Exchange 관리 셸을 사용하여 관리되는 폴더 도우미에 대한 새 작업 주기 값을 적용합니다.

MFA에 대한 새 작업 주기 값을 적용하려면 다음 구문을 사용합니다.

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh [-Server <ServerName>]

참고:

  • 1단계에서 Server 매개 변수를 사용하지 않은 경우 여기서 사용하지 마세요. 1단계에서 Server 매개 변수를 사용한 경우 여기에서 동일한 서버 이름을 사용합니다.

  • Remove-SettingOverride cmdlet을 사용하여 MFA에 대한 사용자 지정 작업 주기 값을 삭제하는 경우에도 이 명령을 실행하여 작업 주기를 다시 1일의 기본값으로 변경해야 합니다.

이 예제에서는 조직의 모든 Exchange 2016 및 Exchange 2019 사서함 서버에 MFA에 대한 새 작업 주기 값을 적용합니다.

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh

다음은 Mailbox01 서버의 MFA에 대한 새 작업 주기 값을 적용하는 예제입니다.

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh -Server Mailbox01

작동 여부는 어떻게 확인하나요?

하나 이상의 서버 <에서 Managed Folder Assistant에 대한 작업 주기를 성공적으로 구성했는지 확인하려면 ServerName> 을 서버 이름(FQDN이 아님)으로 바꾸고 다음 명령을 실행하여 WorkCycle 속성의 값을 확인합니다.

[xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process MSExchangeMailboxAssistants -Component VariantConfiguration -Argument "Config,Component=TimeBasedAssistants"
$diag.Diagnostics.Components.VariantConfiguration.Configuration.TimeBasedAssistants.ElcAssistant

Exchange 관리 셸을 사용하여 특정 사서함에서 관리되는 폴더 도우미 시작

사서함을 즉시 처리하도록 MFA를 트리거하려면 다음 구문을 사용합니다.

Start-ManagedFolderAssistant -Identity <MailboxIdentity>

다음은 관리되는 폴더 도우미를 트리거하여 Morris Cornejo의 사서함을 즉시 처리하는 예제입니다.

Start-ManagedFolderAssistant -Identity morris.cornejo@contoso.com

자세한 구문 및 매개 변수 정보는 Start-ManagedFolderAssistant를 참조하세요.