Error al importar PSTs en Exchange 2013

Importar el PST

Intentando migrar unas cuentas a una implementación de Exchange, resulta que al ejecutar el comando New-MailboxImportRequest luego de unos segundos, el estado que genera es Failed.

Rápidamente comento que para importar un PST a un Mailbox en Exchange 2013 hay que ejecutar el siguiente comando:

Donde vmsilvamolina es el usuario (o alias) donde se va a importar el PST, y \Servidor\PST\vmsilvamolina.pst la ruta y el nombre del archivo en cuestión.

El error…

Al ejecutar lo anterior, me econtré con un error al importar PSTs en Exchange 2013, que me indica lo siguiente:

¿Cómo llegué a ese error? Fácil, ejecutando lo siguiente:

Con el comando anterior obtengo un reporte detallado de las importaciones fallidas en el Exchange. En mi caso aparecía el error que les compartí un poco más arriba.

Para poder resolver este problema, decidí revisar la documentación oficial del cmdlet New-MailboxImportRequest. Acá el enlace a la TechNet (si bien es para la versión 2016, a mí me funcionó perfecto). La documentación nos nombra un parámetro llamado LargeItemLimit.

Con éste parámetro, podemos “declarar” de alguna manera, la cantidad de elementos de gran tamaño permitidos en la importación antes de que ésta genere un error o un estado Failed.

Entrando más en detalle, esta opción considera un elemento grande como un mensaje en el buzón de origen que supera el tamaño máximo definido en el buzón destino. Si el buzón de destino no tiene un valor de tamaño máximo de mensaje configurado específicamente, se utiliza el valor de toda la organización.

Entonces para poder ejecutar la importación de nuestro PST al mailbox requerido y previniendo generar un error por elementos de gran tamaño, tenemos que ejecutar el siguiente comando:

Donde el valor 20 es la cantidad de elementos que voy a “permitir” migrar y que no genere error.

Saludos,