Configure y ejecute el Asistente para carpetas administradas en Exchange Server

El Asistente para carpetas administradas (MFA) es un Asistente para buzones de Exchange que aplica y procesa la configuración de retención de mensajes configurada en las directivas de retención.

Al igual que en Exchange 2013, el Asistente para carpetas administradas de Exchange 2016 y Exchange 2019 es un asistente basado en limitaciones que siempre se está ejecutando. No es necesario programar la MFA y se pueden limitar los recursos del sistema que consume la MFA. Puede configurar el Asistente para carpetas administradas para procesar todos los buzones de correo en un servidor de buzones dentro de un período de tiempo determinado que se conoce como ciclo de trabajo. De forma predeterminada, el ciclo de trabajo de MFA es de un día (todos los buzones del servidor son procesados por MFA todos los días).

También puede forzar a MFA a procesar inmediatamente un buzón especificado.

¿Qué necesita saber antes de empezar?

  • Este procedimiento solo puede realizarse con PowerShell. Para obtener información sobre cómo abrir el Shell de administración de Exchange en su organización de Exchange local, consulte Open the Exchange Management Shell.

  • Aunque el parámetro ManagedFolderAssistantSchedule está disponible en Exchange Server, no funciona en servidores de Exchange 2016 o Exchange 2019. Solo se usa para la coexistencia con versiones anteriores de Exchange.

  • Deberá tener permisos asignados para poder llevar a cabo estos procedimientos. Para ver qué permisos necesita, consulte la entrada "Administración de registros de mensajería" en el tema Directiva de mensajería y permisos de cumplimiento en Exchange Server.

Configuración del asistente para carpetas administradas

La configuración del intervalo para cuando MFA procesa buzones es un proceso de dos pasos:

  1. Configure el ciclo de trabajo para MFA.

  2. Aplique el nuevo valor del ciclo de trabajo para mfa.

Paso 1: Uso del Shell de administración de Exchange para configurar el ciclo de trabajo del Asistente para carpetas administradas

Para configurar el ciclo de trabajo para MFA, use esta sintaxis:

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

Notas:

  • Para especificar un <valor TimeSpan> , use la sintaxis d.hh:mm:ss, donde d = days, hh = hours, mm = minutos y ss = segundos.

  • Para configurar el mismo ciclo de trabajo para MFA en todos los servidores de buzones de Exchange 2016 y Exchange 2019 en el bosque de Active Directory, no use el parámetro Server .

  • Para configurar el ciclo de trabajo de MFA en un servidor de buzón de Exchange 2016 y Exchange 2019 específico, use el parámetro Server y el nombre (no el nombre de dominio completo o FQDN) del servidor. Este método es útil cuando necesita especificar valores de ciclo de trabajo diferentes para MFA en distintos servidores de Exchange.

En este ejemplo se configura el ciclo de trabajo de MFA en dos días (mfa procesa buzones cada dos días). Dado que no se usa el parámetro Server , la configuración se aplica a todos los servidores de buzones de Exchange 2016 y Exchange 2019 de la organización.

  • Establecer el nombre de invalidación: "Invalidación del ciclo de trabajo de MFA" (debe ser único)

  • WorkCycle: 2.00:00:00 (2 días; tenga en cuenta que el valor 2también funciona)

  • Motivo de invalidación: procesar buzones cada 2 días

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

En este ejemplo se especifica el mismo ciclo de trabajo de 2 días para mfa, pero solo en el servidor denominado 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

Paso 2: Usar el Shell de administración de Exchange para aplicar el nuevo valor del ciclo de trabajo para el Asistente para carpetas administradas

Para aplicar el nuevo valor del ciclo de trabajo para MFA, use esta sintaxis:

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

Notas:

  • Si no usó el parámetro Server en el paso 1, no lo use aquí. Si usó el parámetro Server en el paso 1, use el mismo nombre de servidor aquí.

  • Si elimina el valor del ciclo de trabajo personalizado para MFA mediante el cmdlet Remove-SettingOverride , deberá ejecutar este comando para volver a cambiar el ciclo de trabajo al valor predeterminado de un día.

En este ejemplo se aplica el nuevo valor del ciclo de trabajo para MFA en todos los servidores de buzones de Exchange 2016 y Exchange 2019 de la organización.

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

En este ejemplo se aplica el nuevo valor del ciclo de trabajo para mfa en el servidor denominado Mailbox01.

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

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha configurado correctamente el ciclo de trabajo del Asistente para carpetas administradas en uno o varios servidores, reemplace <ServerName> por el nombre del servidor (no el FQDN) y ejecute el siguiente comando para comprobar el valor de la propiedad WorkCycle :

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

Use el Shell de administración de Exchange para iniciar el Asistente para carpetas administradas en un buzón específico.

Para desencadenar la MFA para procesar inmediatamente un buzón de correo, use esta sintaxis:

Start-ManagedFolderAssistant -Identity <MailboxIdentity>

Este ejemplo desencadena el Asistente de carpetas administradas para procesar inmediatamente el buzón de Morris Cornejo.

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

Para obtener información detallada acerca de la sintaxis y los parámetros, consulte Start-ManagedFolderAssistant.