Share via


Exchange Serverでマネージド フォルダー アシスタントを構成して実行する

マネージド フォルダー アシスタント (MFA) は、アイテム保持ポリシーで構成されているメッセージ保持設定を適用および処理する Exchange メールボックス アシスタントです。

Exchange 2013 と同様に、Exchange 2016 および Exchange 2019 のマネージド フォルダー アシスタントは、常に実行されるスロットル ベースのアシスタントです。 MFA をスケジュールする必要はありません。また、MFA によって使用されるシステム リソースを調整できます。 メールボックス サーバー上のすべてのメールボックスを 、作業サイクルと呼ばれる特定の期間内に処理するように管理フォルダー アシスタントを構成できます。 既定では、MFA の作業サイクルは 1 日です (サーバー上のすべてのメールボックスは、毎日 MFA によって処理されます)。

指定したメールボックスを直ちに処理するように MFA を強制することもできます。

はじめに把握しておくべき情報

  • この手順を実行するには、PowerShell を使用する必要があります。 オンプレミスの Exchange 組織で Exchange 管理シェルを開く方法については、「 Open the Exchange Management Shell」をご覧ください。

  • 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 の作業サイクルを構成するには、 サーバーの Server パラメーターと名前 (完全修飾ドメイン名または FQDN ではなく) を使用します。 この方法は、別の Exchange サーバーで異なる MFA のワーク サイクルを指定する必要がある場合に役立ちます。

この例では、MFA のワーク サイクルを 2 日に構成します (MAF による 2 日ごとのメールボックスの処理)。 Server パラメーターを使用していないため、この設定は組織内のすべての Exchange 2016 および Exchange 2019 メールボックス サーバーに適用されます。

  • オーバーライド名の設定: "MFA WorkCycle Override" (一意である必要があります)

  • 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 コマンドレットを使用して MFA のカスタムのワーク サイクル値を削除する場合も、このコマンドを実行してワーク サイクルを既定値の 1 日に変更しなおす必要があります。

この例では、組織内のすべての Exchange 2016 および Exchange 2019 メールボックス サーバーに MFA の新しい作業サイクル値を適用します。

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

この例では、MFA の新しいワーク サイクル値を組織内のすべての Mailbox01 という名前のサーバー上で適用します。

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

正常な動作を確認する方法

1 つ以上のサーバーでマネージド フォルダー アシスタントの作業サイクルが正常に構成されたことを確認するには、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 管理シェル を使用して、特定のメールボックスで管理フォルダー アシスタントを開始する

MAF をトリガーして直ちにメールボックスを処理するには、次の構文を使用します。

Start-ManagedFolderAssistant -Identity <MailboxIdentity>

この例では、管理フォルダー アシスタントを開始して即座に Morris Cornejo のメールボックスを処理します。

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

構文およびパラメーターの詳細については、「Start-ManagedFolderAssistant」を参照してください。