Error "No se encontraron buzones de carpetas públicas activas" y se produce un error en el lote de migración en el comando Complete-MigrationBatch
Síntomas
Va a migrar carpetas públicas de Microsoft Exchange Server 2019, 2016 o 2013 local a Exchange Online. El entorno local tiene varios dominios de Active Directory (AD).
Al ejecutar el Complete-MigrationBatch
comando, el lote de migración entra en un estado con errores y genera el siguiente mensaje de error:
"No active public folder mailboxes were found. This happens when no public folder mailboxes are provisioned or they are provisioned in 'HoldForMigration' mode."
Causa
Este problema se produce porque el buzón de carpeta pública y la cuenta de usuario asociada no están en el mismo dominio de AD. Por ejemplo, la cuenta de usuario asociada al buzón de carpeta pública está en contoso.com y el buzón se hospeda en Exchange Server en child.contoso.com.
Solución
Para solucionar este problema, mueva la cuenta de AD asociada al buzón de carpeta pública al mismo dominio de AD que hospeda Exchange Server. Por ejemplo, Exchange Server se instala en el dominio raíz de AD (contoso.com) y la cuenta de AD asociada al buzón de carpeta pública está en el dominio secundario (child.contoso.com). En este caso, mueva la cuenta de AD asociada al buzón de carpeta pública al dominio raíz (contoso.com) y, a continuación, vuelva a ejecutar el Complete-MigrationBatch
comando. Según la versión del sistema operativo, puede usar la herramienta de migración de Active Directory o el comando Move-ADObject para mover el usuario de AD entre dominios.
Por ejemplo, ejecute el siguiente comando de PowerShell para mover el usuario de AD asociado a PFMBX4 de child.contoso.com a contoso.com:
Move-ADObject -Identity "CN=PFMBX4,CN=Users,DC=Child,DC=contoso,DC=com" -TargetPath "CN=Users,DC=contoso,DC=com" -TargetServer dc1.contoso.com