Exchange Server CMDLETs que facilitam sua vida

Microsoft-Exchange-2013

Fala ai Galera

Tudo Bem?

Administrar um ambiente de Exchange Server às vezes se torna uma tarefa difícil pois nem tudo é possível de se fazer via console, então temos de recorrer aos famosos CMDLETs do PowerShell para facilitar nossa vida não é verdade?

Portanto, estou compartilhando hoje alguns comandos que facilitam o meu dia-a-dia:

  • Criar uma Database de Recovery

New-MailboxDatabase -Recovery -Name RDB -Server Nomedoservidor -EdbFilePath F:\RDB\RDB.EDB -LogFolderPath F:\RDB

  • Restaurar um email dentro de outra caixa de email

Restore-Mailbox  -Identity restore@contoso.com   -RecoveryDatabase  RDB  -RecoveryMailbox  “Edson Marques Teixeira”  -TargetFolder RDB

Descrição:

-Identity é a caixa onde será restaurado os emails

-Recoverydatabase é a database que foi criada

-RecoveryMailbox é a caixa que será restaurada

-TargetFolder é o nome da pasta que será criada no email da pessoa

  • Exportar e-mail para PST

New-MailboxExportRequest -Mailbox edson.teixeira -filepath \\servidordedestino\M$\pst\edson.teixeira.pst

  • Permitir que usuário envie e-mail em nome de um Grupo Universal de Distribuição

Set-DistributionGroup “NOME DO GRUPO” -GrantSendOnBehalfTo ALIAS DO USUÁRIO QUE RECEBERÁ A PERMISSÃO

  • Permitir que um usuário envie E-mail em nome de um Grupo Dinâmico de Distribuição

Set-DynamicDistributionGroup “NOME DO GRUPO” -GrantSendOnBehalfTo ALIAS DO USUARIO QUE RECEBERA A PERMISSÃO

  • Adicionar  um Novo Alias de E-mail via PowerShell

Set-Mailbox ALIAS DA CONTA QUE VAI RECEBER NOVO ALIAS -EmailAddresses @{Add=’NOVO-ALIAS

  • Movimentação de Contas de E-mail entre DataBases

New-MoveRequest-Identity ALIAS DA CONTA A SER MOVIMENTADA -TargetDatabase “DATABASE DESTINO“| pés-AutoSize-Wrap

  • Verificar os processos de movimentação de database que estão rodando no momento no servidor

Get-MoveRequest

  • Verificar apenas os processos de movimentação de database que estão com o status “Queued”

Get-MoveRequest -MoveStatus Queued

  • Verificar apenas os processos de movimentação de database que estão com o status “InProgress”.

Get-MoveRequest -MoveStatus InProgress

  • Verificar quais e-mails e tamanho da caixa que estão dentro da Database Desejada

Get-mailboxdatabase “Database Desejada” | Get-mailbox | get-mailboxstatistics | ft displayname,database,totalitemsize

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s