7 errores que no querrás cometer trabajando con Exchange


Descarga gratis el ebook y accede a material exclusivo, 
actualizaciones y novedades sobre Exchange.
 
 

Cómo ver el estado de la replicación de un DAG?

Si bien hay varios componentes a monitorear en un DAG, tenemos 3 comandos que nos pueden resultar muy útiles;

  • Test-ServiceHealth
  • Test-ReplicationHealth
  • Get-MailboxDatabaseCopyStatus


Cómo ver rapidamente si estan los servicios de Exchange levantados?

El comando Test-ServiceHealth es genérico en el sentido que nos devuelve el estado de los servicios de Exchange (Running o Not Running) estableciendo en True o False si los servicios requeridos por cada uno de los roles están levantados o no, independientemente del rol del servidor o de si esta en DAG.

Una de las primeras cosas a ver cuando hay algún tipo de problema  o mejor aun como tarea proactiva podría ser la salida de este comando como se ve a continuación:

Test-ServiceHealth - MSExchangeIS not running

Como se ve en la imagen, en el caso que se detecte que hay un servicio caído se indica que no están todos los servicios del rol levantados y cual sería el que falta levantar. En este caso se debe iniciar el servicio de Information Store:

Estado de los servicios de Exchange

En adición a ejecutar el comando de forma local podemos pasar el parámetro “Server” de tal forma de ejecutarlo sobre otros servidores:

Test-ServiceHealth -server Mail02 


Cómo saber si la replicación de bases esta funcionando correctamente?

El próximo comando que vamos a ver es elTest-ReplicationHealth, en este caso es específico a la replicación dentro del DAG:

Estado de replicación de DAG en Exchange | Test-ReplicationHealth

Como alternativa podría utilizar el parametro “identity” para especificar otro servidor o podría aprovechar el pipeline y ejecutarlo en varios servidores a la vez:

Get-MailboxServer | Test-ReplicationHealth  


Están las bases replicadas, faltan logs por replicar o aplicar?

En adición a los 2 comandos vistos tenemos el Get-MailboxDatabaseCopyStatus el cual nos devuelve si las bases de datos (en DAG) se encuentran saludables, montadas, desconectadas, si tienen logs por replicar, aplicar, etc y el estado del índice:

Get-MailboxDatabaseCopyStatus 

Estado de replicación de bases de datos en Exchange | Get-MailboxDatabaseCopyStatus

Como se puede ver, practicamente no hay logs acumulados, hay 2 bases pasivas saludables (healthy) y 1 activa (mounted).

Por último, destacar que estos comandos funcionan sobre Exchange 2010 / 2013 / 2016.

Por más info ver el siguiente artículo:

Consultor IT especializado en Microsoft Exchange y Active Directory.
Principales Certificaciones: Microsoft Certified Trainer | Microsoft Certified Solutions Expert | Microsoft Certified Systems Engineer | Microsoft Certified Systems Administrator | Microsoft Certified IT Professional | Microsoft Certified Technology Specialist

9 Responses to Cómo ver el estado de la replicación de un DAG?

  1. Amparo says:

    Genial artículo y muy bien explicado, ahora tengo un mejor conocimiento para hacerlo por mi misma, un saludo

  2. Jose says:

    Gracias, muy buena informacion.

  3. Aprendiendo Exchange says:

    Gracias por tus comentarios Victor! saludos!

  4. Eduardo Hernandez says:

    Buenos dias:

    Hice los pasos indicados pero al abrir el programa no recoge datos, es decir no muestra nada

    Que puedo hacer

    saludos

  5. Edward says:

    Excelente explicación. De mucha utilidad, muchas gracias.

Responder a Aprendiendo Exchange Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Registrarse