Revista Informática

TIP 11 – Cómo ver información de buzones que se están moviendo de base de datos?

Publicado el 06 marzo 2017 por Aprendiendoexchange

Serie de Tips del shell de Exchange

Para mover un buzón debemos generar una solicitud de movida o move request.

Tenemos varios cmdlets para trabajar con estas solicitudes, en el tip 88 vemos como usar Get-MoveRequest para retornar todas las solicitudes que fallaron, luego usamos Get-MoveRequestStatistics para traer propiedades de interés como por ejemplo el porcentaje en el que iba la movida.

Get-MoveRequest -MoveStatus Failed | Get-MoveRequestStatistics | FT Alias, PercentComplete

TIP 11 – Cómo ver información de buzones que se están moviendo de base de datos?

Ver el reporte detallado de una movida que dio error

En este caso complementamos el ejemplo anterior agregando el parámetro IncludeReport y cambiando la salida a formato lista incluyendo el alias y el reporte de la movida:

Get-MoveRequest -MoveStatus Failed | Get-MoveRequestStatistics -IncludeReport | FL Alias, Report

Ver solicitudes de movida en progreso

En este ejemplo sustituimos "failed" por "inprogress" para que se devuelva la lista de buzones que se están procesando:

Get-MoveRequest -MoveStatus InProgress| Get-MoveRequestStatistics | FT Alias, PercentComplete

Ver solicitudes de movida pendientes agrupadas por base de datos

Otro ejemplo interesante y complementario podría ser el tip 87, en este caso vemos como traer todas las solicitudes de movida que no han finalizado y las agrupamos por base destino ordenadas por cantidad de buzones por mover:

Get-MoveRequest | ?{$_.status -ne "Completed -and $_.status -ne "CompletedWithWarning"} | Group TargetDatabase | Sort Count -Descending

TIP 11 – Cómo ver información de buzones que se están moviendo de base de datos? TIP 11 – Cómo ver información de buzones que se están moviendo de base de datos?

Volver a la Portada de Logo Paperblog