Obtendo o Tamanho do Mailbox no Exchange Server (Get Size MailBox on Exchange Server)
Fala pessoal!!!
Hoje vou publicar um comando bem útil em powershell, esse comando vai listar o tamanho e a quantidade de itens da caixa postal dos usuários do Exchange, esse comando pode ser bem útil em uma migração, pois pode nos ajudar a decidir por onde começar e termos uma estimativa de tempo da migração.
Vamos utilizar os CMDLETs “Get-Mailbox” e “Get-MailboxStatistic”, o primeiro vai listar os usuários e depois concatenar com o segundo que irá levantar os dados que precisamos, então vamos lá!!!
Da forma abaixo, será listado todas as Mailbox do Servidor Exchange:
Get-Mailbox –server <<NOME SERVER>>
Dessa forma abaixo, será listado apenas os usuários do database especificado:
Get-Mailbox -Database <<NOME DATABASE>>
Você pode enviar para um arquivo CSV adicionando o seguinte comando no final das linhas descritas acima:
| Format-Table > c:\Mailbox.csv
Um detalhe curioso que observei nesses últimos tempos de grandes migrações. O que mais interfere no tempo da migração de uma caixa postal não é o tamanho da caixa e sim o numero de itens, por exemplo, uma caixa com 10GB de tamanho e 50.000 Itens geralmente demora menos do que uma caixa que tenha 5Gb e 100.000 Itens, isso não é uma regra, mais na sua maioria é assim que as coisas funcionam e tem lógica, mais não vamos discutir lógica agora, se alguém quiser discutir sobre isso deixe seu questionamento nas perguntas que discutiremos OK..
Um Abraço a todos e até a próxima....