Existe alguma ferramenta para analisar o uso de uma caixa de correio do Exchange?

2

Estou procurando uma ferramenta (de preferência livre) que possa analisar o uso em uma caixa de correio do Exchange semelhante às ferramentas do tipo "tamanho da pasta" para compartilhamentos de arquivos. Gostaria de poder ver como o espaço é consumido em uma caixa de correio (itens, calendário, tarefas etc.), bem como que tipo de anexos (doc, xls, mp3, etc.) estão presentes.

Alguma recomendação?

    
por Kevin Kuphal 14.07.2009 / 20:42

3 respostas

2

Você poderia definitivamente escrever algo para obter seus tamanhos de pasta individuais (calendário, tarefas etc) isso no Powershell, mas não tenho certeza sobre os tipos de anexos.

Você usaria o parâmetro -FolderScope para focar na pasta particualr, então, para o calendard, seria:

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

Você pode combinar várias dessas chamadas para obter tamanhos para todas as pastas.

    
por 14.07.2009 / 20:54
2

Uma pesquisa rápida de scripts que podem fazer o que você está falando, gerou alguns hits:

Ambos são mais antigos, mas parece que eles têm algum potencial para serem hackeados.

O primeiro parece interessante o suficiente, e acho que vou separá-lo e ver como ele age contra um servidor E2K7 em um site do Cliente. (O código parece horrível para ler e tem alguns erros de ortografia, mas depois de algumas coisas eu acho que provavelmente é um vencedor. Se nada mais, eu provavelmente vou usá-lo como pseudocódigo para escrever o meu próprio ... )

BTW: Qualquer script encontrado na rede que use o mecanismo \. \ BackOfficeStorage para chegar ao armazenamento do Exchange não funcionará no E2K7.

    
por 14.07.2009 / 21:10
0

use

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

Como bônus, classifica por displayname

Se você não quiser especificar o nome do banco de dados:

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

O tipo e tamanho do anexo é uma questão interessante, eu terei que ver se isso é possível sem chupar cada mensagem, se você tiver que fazer isso por mensagem, eu diria que não vale a pena, a menos que você esteja olhando algum problema de conformidade (mas, em seguida, eu diria que comece a criar regras de transporte)

    
por 15.07.2009 / 00:35