¿Cómo puedo eliminar y restaurar los buzones de arbitraje perdidos?
Resumen: Si los buzones del sistema, también llamados buzones de Arbitraje, se corrompen, primero puede eliminarlos y luego volver a crearlos utilizando los comandos de Exchange Server. En este post, explicaremos el proceso de eliminación y restauración de los buzones de Arbitraje en Exchange Server.
Los buzones de arbitraje son buzones del sistema utilizados por el sistema Exchange Server para almacenar diversos tipos de datos del sistema y gestionar los flujos de trabajo de aprobación de mensajes. El objetivo principal de estos buzones es moderar los mensajes de correo electrónico. En Exchange Server 2016, existen cinco buzones de mediación. Sin embargo, a partir de Exchange Server 2016, hay siete buzones.
¿Por qué es necesario eliminar y volver a crear los buzones de arbitraje?
Los buzones del sistema pueden corromperse por un error humano o por otros problemas diversos. Algunos problemas comunes son:
- Fallo del hardware.
- El software de copia de seguridad o el software antimalware no es compatible con la versión de Exchange Server.
- Las actualizaciones del sistema no se completaron con éxito o finalizaron bruscamente.
- Infección con malware o ransomware.
- Interrupción repentina del suministro eléctrico, que provoca un apagado incorrecto de las bases de datos.
Eliminación de los buzones del sistema
Antes de proceder a la eliminación de los buzones del sistema, debe determinar la versión exacta de su instalación de Exchange Server, ya que la necesitará al restaurar los buzones del sistema. Para determinar la versión y el número de compilación de Exchange Server, ejecute el siguiente comando.
Get-ExchangeServer | Select-Object AdminDisplayVersion
Como se ha mencionado anteriormente, hay siete buzones del sistema, incluidos cinco buzones del sistema, un buzón federado y un buzón de migración. Para confirmarlo, ejecute el comando PowerShell Get-Mailbox como se muestra a continuación.
Get-Mailbox -Arbitraje | ft nombre, alias, nombre_servidor
Para los mismos buzones, existe un usuario correspondiente en Usuarios y Grupos de Active Directory bajo la unidad organizativa (OU) Usuarios.
Existe un buzón del sistema que funciona como buzón de auditoría. Para determinar cuál es el buzón de auditoría, puede utilizar el siguiente comando:
Get-Mailbox -AuditLog | ft name, alias, servername
Una vez anotados todos los buzones del sistema, puede proceder a eliminar los usuarios reales de los Usuarios y Grupos del Directorio Activo. Asegúrese de que sólo se seleccionan y eliminan los buzones de arbitraje.
Para eliminar los buzones, seleccione los buzones en cuestión mediante el comando Get-Mailbox, haga clic con el botón derecho y pulse Eliminar.
A continuación, elimine el buzón de registro de auditoría asignado.
Si ejecuta de nuevo el comando para visualizar los buzones, observará que el resultado está vacío.
Restaurar buzones
Debe descargar la imagen ISO de Exchange Server o buscar la imagen del servidor en su repositorio. Si necesita descargar la imagen ISO, puede encontrar el archivo ISO de compilación exacto aquí.
Una vez descargado el archivo ISO, móntelo haciendo clic con el botón derecho del ratón sobre él y, a continuación, en Montar (Cómo montar/desmontar bases de datos de buzones).
Una vez finalizado el montaje, abra el símbolo del sistema como administrador y ejecute el siguiente comando.
Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF /PrepareAD
A continuación, abra Usuarios y equipos de Active Directory para comprobar que se han creado ocho buzones de correo. Ejecute los siguientes comandos para confirmar que los buzones de correo de los nuevos usuarios se han creado correctamente.
Get-Mailbox -Arbitraje | ft nombre, alias, nombre_servidor
Get-Mailbox -AuditLog | ft name, alias, servername
El siguiente paso es activar los buzones. Para ello, ejecute los siguientes comandos. Consulte los comandos anteriores para obtener el nombre GUID completo.
Cómo activar el nuevo buzón de Microsoft Exchange Federation:
Enable-Mailbox -Identity "<Federation guid>" -Arbitration
Set-Mailbox -Identity "<Federation guid>" -Arbitration -ProhibitSendQuota 1MB -Force
Cómo activar el nuevo buzón de migración de Microsoft Exchange:
Enable-Mailbox -Identity "<Migrationguid>" -Arbitration
Set-Mailbox -Identity "<Migrationsguid>" -Arbitration -Management $true -ProhibitSendQuota 300MB -Force
Cómo activar el buzón del Asistente de aprobación de Microsoft Exchange:
Get-User -ResultSize Unlimited | where {$_.Name -like "system-mailbox guid"} | Habilitar buzón de correo -Arbitraje
Cómo activar el buzón de la organización Microsoft Exchange para la OAB:
Enable-Mailbox -Identity "<System-Mailbox guid>" -Arbitration
Set-Mailbox -Identity "<buzón del sistema guid>" -Arbitration -UMGrammar $true -OABGen $true -GMGen $true -ClientExtensions $true -MessageTracking $true -PstProvider $true -MaxSendSize 1GB -Force
Update-OfflineAddressBook -Identity "<nombre de la libreta de direcciones offline>"
Cómo activar el buzón Microsoft Exchange Discovery System:
Enable-Mailbox -Identity "<System-Mailbox guid>" -Arbitration
Set-Mailbox -Identity "<buzón del sistema guid>" -Arbitration -UMDataStorage $true -Force
Compruebe ahora si los buzones han sido creados y activados. Puede hacerlo con los siguientes comandos:
Get-Mailbox -Arbitration | Format-Table Name, ServerName, Database, AdminDisplayVersion, ProhibitSendQuota
Para comprobar el buzón del registro de auditoría, ejecute el siguiente comando.
Get-Mailbox -AuditLog | Format-Table Name, ServerName, Database, AdminDisplayVersion, ProhibitSendQuota
Para concluir Si elimina y vuelve a crear los buzones de arbitraje, todos los problemas deberían estar resueltos y el Exchange Server debería funcionar correctamente. Pero, ¿y si no funciona? Existe una pequeña posibilidad de que el problema con el Exchange Server se encuentre más bien en el lado de la base de datos. En tal caso, puede restaurar una copia de seguridad anterior en buen estado. Sin embargo, esto significaría que perdería todos los cambios y contenidos entre la última copia de seguridad y la aparición del problema.
Puede utilizar Stellar Repair for Exchange evitar la pérdida de datos. El software de recuperación de buzones de Exchange puede restaurar la base de datos si la copia de seguridad ha fallado, no está disponible o no dispone de archivos de registro para restaurar toda la base de datos de buzones. Puede restaurar la base de datos de un servidor averiado y montarla de nuevo en el servidor de producción. También puede exportar los buzones de usuario restaurados, los buzones desactivados, los buzones compartidos, los archivos de usuario y las carpetas públicas directamente a otro servidor/base de datos de Exchange o a una tenencia de Microsoft 365.