Configurar e executar o Assistente de Pasta Gerenciada no Exchange Server

O MFA ( Assistente de Pasta Gerenciada ) é um Assistente de Caixa de Correio do Exchange que aplica e processa as configurações de retenção de mensagens configuradas nas políticas de retenção.

Assim como no Exchange 2013, o Assistente de Pasta Gerenciada no Exchange 2016 e no Exchange 2019 é um assistente baseado em limitação que está sempre em execução. O MFA não precisa ser agendado e os recursos do sistema consumidos pela MFA podem ser limitados. Você pode configurar o Assistente de Pasta Gerenciada para processar todas as caixas de correio em um servidor de caixa de correio em um determinado período de tempo conhecido como um ciclo de trabalho. Por padrão, o ciclo de trabalho da MFA é um dia (todas as caixas de correio no servidor são processadas pela MFA todos os dias).

Você também pode forçar a MFA a processar imediatamente uma caixa de correio especificada.

Do que você precisa saber para começar?

  • Somente o PowerShell pode ser usado para executar este procedimento. Para saber como abrir o Shell de Gerenciamento do Exchange em sua organização do Exchange local, confira Open the Exchange Management Shell.

  • Embora o parâmetro ManagedFolderAssistantSchedule esteja disponível em Exchange Server, ele não funciona nos servidores exchange 2016 ou Exchange 2019. Ele é usado apenas para coexistência com versões anteriores do Exchange.

  • Para executar este procedimento ou estes procedimentos, você precisa receber permissões. Para ver quais permissões você precisa, consulte a entrada "Gerenciamento de registros de mensagens" na política de mensagens e permissões de conformidade no tópico Exchange Server.

Configurar o Assistente de Pasta Gerenciada

Configurar o intervalo para quando o MFA processa caixas de correio é um processo de duas etapas:

  1. Configure o ciclo de trabalho para o MFA.

  2. Aplique o novo valor do ciclo de trabalho para o MFA.

Etapa 1: usar o Shell de Gerenciamento do Exchange para configurar o ciclo de trabalho para o Assistente de Pasta Gerenciada

Para configurar o ciclo de trabalho para o MFA, use esta sintaxe:

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

Observações:

  • Para especificar um <valor TimeSpan> , use a sintaxe d.hh:mm:ss, em que d = dias, hh = horas, mm = minutos e ss = segundos .

  • Para configurar o mesmo ciclo de trabalho para o MFA em todos os servidores da Caixa de Correio do Exchange 2016 e exchange 2019 na floresta do Active Directory, não use o parâmetro Server .

  • Para configurar o ciclo de trabalho do MFA em um servidor específico do Exchange 2016 e do Exchange 2019 Mailbox, use o parâmetro Server e o nome (não o nome de domínio totalmente qualificado ou FQDN) do servidor. Esse método é útil quando você precisa especificar diferentes valores de ciclo de trabalho para o MFA em diferentes servidores do Exchange.

Este exemplo configura o ciclo de trabalho da MFA para dois dias (o MFA processa caixas de correio a cada dois dias). Como não estamos usando o parâmetro Server , a configuração é aplicada a todos os servidores do Exchange 2016 e do Exchange 2019 Mailbox na organização.

  • Nome da substituição de configuração: "Substituição do Ciclo de Trabalho MFA" (deve ser exclusivo)

  • WorkCycle: 2.00:00:00 (2 dias; observe que o valor 2também funciona)

  • Motivo de substituição: processar caixas de correio a cada 2 dias

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

Este exemplo especifica o mesmo ciclo de trabalho de dois dias para o MFA, mas somente no servidor chamado 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

Etapa 2: use o Shell de Gerenciamento do Exchange para aplicar o novo valor do ciclo de trabalho para o Assistente de Pasta Gerenciada

Para aplicar o novo valor do ciclo de trabalho para o MFA, use esta sintaxe:

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

Observações:

  • Se você não usou o parâmetro Server na Etapa 1, não o use aqui. Se você usou o parâmetro Server na Etapa 1, use o mesmo nome do servidor aqui.

  • Se você excluir o valor do ciclo de trabalho personalizado para o MFA usando o cmdlet Remove-SettingOverride , ainda precisará executar esse comando para alterar o ciclo de trabalho de volta para o valor padrão de um dia.

Este exemplo aplica o novo valor do ciclo de trabalho para o MFA em todos os servidores da Caixa de Correio do Exchange 2016 e exchange 2019 na organização.

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

Este exemplo aplica o novo valor do ciclo de trabalho para o MFA no servidor chamado Mailbox01.

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

Como saber se funcionou?

Para verificar se você configurou com êxito o ciclo de trabalho para o Assistente de Pasta Gerenciada em um ou mais servidores, substitua <ServerName> pelo nome do servidor (não o FQDN) e execute o seguinte comando para verificar o valor da propriedade WorkCycle :

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

Use o Shell de Gerenciamento do Exchange para iniciar o Assistente de Pasta Gerenciada em uma caixa de correio específica

Para disparar o MFA para processar imediatamente uma caixa de correio, use esta sintaxe:

Start-ManagedFolderAssistant -Identity <MailboxIdentity>

Este exemplo dispara o Assistente de Pasta Gerenciada para processar imediatamente a caixa de correio de Morris Cornejo.

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

Para obter informações detalhadas sobre sintaxe e parâmetro, consulte Start-ManagedFolderAssistant.