¿Existen herramientas para analizar el uso de un buzón de Exchange?

¿Existen herramientas para analizar el uso de un buzón de Exchange?

Estoy buscando una herramienta (preferiblemente gratuita) que pueda analizar el uso en un buzón de Exchange similar a las herramientas de tipo "tamaño de carpeta" para archivos compartidos. Me gustaría poder ver cómo se consume el espacio en un buzón (elementos, calendario, tareas, etc.), así como qué tipo de archivos adjuntos (doc, xls, mp3, etc.) están presentes.

¿Alguna recomendación?

Respuesta1

Definitivamente podría escribir algo para obtener el tamaño de sus carpetas individuales (calendario, tareas, etc.) en Powershell, aunque no estoy seguro de los tipos de archivos adjuntos.

Usaría el parámetro -FolderScope para centrarse en una carpeta en particular, por lo que para el calendario sería:

Get-MailboxFolderStatistics -Identity $user -FolderScope "Calendar" 
|select FolderAndSubfolderSize

Puede combinar varias de estas llamadas para obtener tamaños para todas las carpetas.

Respuesta2

Una búsqueda rápida de scripts que podrían hacer lo que estás hablando arrojó un par de resultados:

Ambos son más antiguos, pero parecen tener cierto potencial para darles forma.

El primero parece tan interesante que creo que lo desmontaré y veré cómo actúa contra un servidor E2K7 en el sitio de un Cliente. (El código parecehorriblepara leer y tiene algunos errores de ortografía, pero después de algunas mejoras creo que probablemente sea un ganador. Al menos, probablemente lo usaré como pseudocódigo para escribir el mío propio...)

Por cierto: cualquier script que encuentre en la red y que utilice el mecanismo \.\BackOfficeStorage para acceder al almacén de Exchange no funcionará en E2K7.

Respuesta3

usar

Get-MailboxStatistics -Database "mailbox database" | Sort -Property DisplayName | ft DisplayName, @{expression={$_.totalitemsize.value.ToMB()};label="Mailbox Size(MB)"}, itemcount, lastlogontime, lastlogofftime,lastloggedonuseraccount

Como beneficio adicional, ordena por nombre para mostrar.

Si no desea especificar el nombre de la base de datos:

get-mailbox | get-mailboxstatistics | select-object DisplayName,TotalItemSize,StorageLimitStatus,LastLogonTime

El tipo y tamaño del archivo adjunto es una pregunta interesante. Tendré que ver si es posible sin revisar cada mensaje. Si tienes que hacerlo por mensaje, diría que no vale la pena el esfuerzo a menos que estés analizando algún problema de cumplimiento. (pero luego diría que empieces a crear reglas de transporte)

información relacionada