En Microsoft Exchange Server, puede montar o desmontar una base de datos mediante los comandos de PowerShell o el Centro de administración de Exchange (EAC). Sin embargo, si una base de datos se desmonta debido a un bloqueo del servidor, un corte de energía o cualquier problema relacionado con el hardware/software, puede provocar daños o inconsistencias en la base de datos. Además, la base de datos entra en estado de apagado incorrecto debido a registros de transacciones no confirmados.

Cuando una base de datos está en estado de apagado incorrecto o dañada, no se puede montar en Exchange Server. Para montar una base de datos de este tipo, debe recuperarla o repararla y llevarla al estado de apagado limpio mediante la Utilidad del motor de almacenamiento extensible o EseUtil .

Una vez que la base de datos esté en un estado de apagado limpio, puede montarla mediante el cmdlet Mount-Database o el EAC. 

En este artículo, aprenderá a usar EseUtil para reparar y montar una base de datos de buzones de correo de Exchange inconsistente, dañada o corrupta usando EseUtil.exe. 

Pasos para montar la base de datos usando EseUtil

EseUtil.exe no puede montar una base de datos de Exchange. Sin embargo, ayuda a montar bases de datos de Exchange corruptas o dañadas reparándolas y restaurándolas a un estado de apagado limpio o montable.

Siga los pasos a continuación para verificar, reparar y montar la base de datos en Exchange Server usando EseUtil.

Paso 1: verifique el estado de la base de datos

Antes de comenzar a montar una base de datos de Exchange desmontada, es fundamental verificar el estado de la base de datos. Una base de datos solo se puede montar cuando está en estado de cierre limpio, es decir, libre de errores, incoherencias o corrupción. 

Los pasos son los siguientes:

  • Abra Exchange Management Shell (EMS), el símbolo del sistema o la ventana de PowerShell como administrador.
  • Luego ejecute el siguiente comando. 

ESEUTIL /mh <nombre de la base de datos con ruta completa>

Por ejemplo, 

ESEUTIL /mh “C:\Archivos de programa\Microsoft\Exchange Server\V15\Mailbox\MBXDB01\MBXDB01.edb” 

Monte la base de datos usando Eseutil.Exe
Monte la base de datos usando Eseutil.Exe


Consulta el 
Estado Si el estado muestra Apagado incorrecto, la base de datos requiere recuperación.

Paso 2: recuperar la base de datos para limpiar el estado de apagado

Para recuperar la base de datos de un estado de apagado incorrecto o inconsistente, puede ejecutar Soft Recovery en la base de datos usando el parámetro Eseutil /r . En Soft Recovery , los registros de transacciones se reproducen en la base de datos para confirmar los cambios y restaurar la base de datos al estado de apagado limpio para el montaje. 

Los pasos son los siguientes:

  • En el Símbolo del sistema elevado o en la ventana de EMS , ejecute el siguiente comando:

ESEUTIL /r <prefijo_de_registro> /l <ruta_de_la_carpeta_con_archivos_de_registro> /d <ruta_de_la_carpeta_con_la_base_de_datos>

Por ejemplo, 

ESEUTIL /r E00 /l “C:\Archivos de programa\Microsoft\Exchange Server\V15\Mailbox\ Mailbox Database 1285380390” /d “C:\Program Files\Microsoft\Exchange Server\V15\Mailbox\ Mailbox Database 1285380390\MBXDB03. edb”

Monte la base de datos usando Eseutil.Exe
Monte la base de datos usando Eseutil.Exe

 

Si la recuperación parcial falla o muestra un mensaje de error, puede realizar la recuperación total con el siguiente comando:

ESEUTIL /p <RutaALaBaseDeDatos>

Por ejemplo,

ESEUTIL /p “C:\Archivos de programa\Microsoft\Exchange Server\V15\Mailbox\Mailbox Database 1285380390\MBXDB03.edb”

Hard Recovery recupera una base de datos de Exchange mediante la purga de elementos de correo y buzones irrecuperables de la base de datos. Esto puede conducir a la pérdida de datos. Cuando ejecuta la recuperación completa, debe hacer clic en Aceptar en el mensaje de advertencia para aceptar el riesgo.

Por lo tanto, es importante hacer una copia de seguridad de su base de datos antes de ejecutar la recuperación completa. Sin embargo, puede evitar el riesgo de pérdida de datos utilizando un software de recuperación de Exchange, como Stellar Repair for Exchange. El software repara bases de datos de Exchange gravemente dañadas o corruptas y guarda los buzones en formato PST con total integridad y precisión. También puede exportar los buzones de correo de una base de datos de Exchange corrupta o incoherente directamente a otra base de datos en el Exchange Server en vivo o el arrendatario de Office 365. El software mapea automáticamente el origen con los buzones de correo de destino y ofrece una opción para mapear o editar el mapeo manualmente para una recuperación precisa del buzón. 

Es una forma más rápida y confiable de restaurar buzones cuando Soft Recovery no puede recuperar la base de datos de buzones corruptos del estado de apagado incorrecto. 

Paso 3: Verificar el estado de la base de datos

Si recuperó correctamente la base de datos utilizando EseUtil Soft Recovery o Hard Recovery, verifique el estado de la base de datos para verificar que esté en estado de apagado limpio.

Eseutil /mh <nombreDeBaseDeDatosConRuta>

Si la base de datos está en estado de cierre limpio , puede montar la base de datos.

Paso 4: Monte la base de datos

Para montar la base de datos recuperada con la ayuda de Eseutil , puede usar el cmdlet Mount-Database o el Centro de administración de Exchange (EAC). Los pasos son los siguientes:

Montar base de datos usando PowerShell

Puede montar la base de datos utilizando el siguiente cmdlet:

Base de datos de montaje: identidad <Nombre de la base de datos>

Por ejemplo,

Base de datos de montaje: identidad MBXDB03

La base de datos debe montarse. Para verificar si la base de datos se montó correctamente, ejecute el siguiente comando en EMS: 

Get-MailboxDatabase | ft Nombre,Servidor,Montado

El resultado mostrará todas las bases de datos de buzones con su estado Montado como Verdadero Falso 

Montar base de datos usando EAC 

Para montar una base de datos de Exchange desmontada mediante el EAC, siga estos pasos:

  • Inicie sesión en el Centro de administración de Exchange y vaya a servidores > bases de datos .
  • Seleccione la base de datos que necesita montar.
  • Haga clic en los tres puntos ... ) en la parte superior y elija Montar .
  •  Haga clic en Sí .

  • Se montará la base de datos.

Una vez que la base de datos se montó correctamente, los usuarios pueden acceder a sus elementos de correo y comenzar a enviar y recibir correos electrónicos.

Conclusión  

EseUtil es una utilidad de Microsoft, que se instala con la instalación de Exchange Server. Se utiliza para recuperar bases de datos de Exchange corruptas, incoherentes o dañadas que no se pueden montar. La utilidad se encuentra en la carpeta Bin presente en el directorio de instalación de Microsoft Exchange Server.