Exchange 2010

  • Exchange 2010

    Migração Exchange 2003 para Exchange 2010 – Move Mailbox Erro Insufficient Access Rights (pt-BR)

    Boa tarde, Estava realizando a migração de umas mailbox do Exchange 2k3 para o Exchange 2k10, mesmo com acesso full ao meu usuário nas mailboxes obtive a seguinte mensagem de erro: O código copiado esta demonstrado abaixo para validação: CMDLET Summary: 1 item(s). 0 succeeded, 1 failed. Elapsed time: 00:00:00 Luis Henrique Failed Error: Active Directory operation failed on D01.local.com.br. This error is not retriable. Additional information: Insufficient access rights to perform the operation. Active directory response: 00002098: SecErr: DSID-03150BB9, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0 The user has insufficient access rights. Click here for help… http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.2.309.2&t=exchgf1&e=ms.exch.err.Ex6AE46B Exchange Management Shell command attempted:’local.com.br/Accounts/Luis Henrique’ | New-MoveRequest -TargetDatabase ‘Mailbox’Elapsed Time: 00:00:00  Encontrei no…

  • Exchange 2010,  Ferramentas

    Script para gerar relatório do Exchange todas as versões.

    Nesse artigo vou demonstrar como gerar um relatório HTML sobre seu servidor Exchange 2010, nesse relatório encontramos informações como quantidade de servidores, versões, Service packs, mailbox, tamanho das mailbox, espaço livre nas Database, DAG e etc. Para o relatório precisamos do script Get-ExchangeEvironmentReport desenvolvido por Steve Goodman Para gerar esse relatório basta fazer o download do Script, salve na pasta C:program filesMicrosoftExchange ServerV14Scripts Digite .Get-ExchangeEvironmentReport.ps1 Em HTMLReport digite o local onde será criado o relatório Abaixo uma tela sobre esse relatório Espero que seja útil como foi para mim.

  • Exchange 2010

    Mensagem de erro ao tentar ativar uma cópia do banco de dados do Exchange 2010

    Boa Tarde,   Me deparei com esse erro hoje quando estava realizando um  Switchover em uma base em um dos meus Exchanges. Erro: Isto ocorre por que as data bases não estão sincronizadas, e estão com falha, podemos ver usando o comando: Get-MailboxDatabaseCopyStatus | fl name, contentindexstate   Solução: Devemos forçar um UPDATE nas cópias, Para isso usaremos o comando: Update-MailboxDatabaseCopy “MBX01DB5\MBX02” -CatalogOnly Após o termino do procedimento é só realizar o Switchover novamente.   By Luca Heller  

  • Exchange 2010

    Verificar lista ativa RPC e os usuários do OWA em servidores CAS

    Ele irá exibir todos os usuários ativos em execução ou MAPI ou OWA em seus servidores CAS: 1. Crie um arquivo C: \ Scripts \ CASActiveUsers.psm1 com a seguinte função: função get-CASActiveUsers { [CmdletBinding ()] param ( [Parâmetro (Posição = 0, ParameterSetName = "Valor", obrigatória = $ true)] [String []] $ ComputerName [Parâmetro (Posição = 0, ParameterSetName = "Pipeline", ValueFromPipelineByPropertyName = $ true, obrigatória = $ true)] [String] Nome $ ) processo { switch ($ PsCmdlet.ParameterSetName) { "Valor" {$ servidores = $ ComputerName} "Pipeline" {$ servidores = $ nome} } $ Servidores |% { $ RPC = Get-Counter "\ MSExchange RpcClientAccess Conde usuário \"-ComputerName $ _ $ OWA = Get-counter "\…

  • Exchange 2010

    Comandos Exchange 2010 Shell para Administradores

    Segue uma lista de comandos Exchange 2010 que facilitam o dia a dia. Recria indice de pesquiza em todas as bases (Esse comando pode demorar de acordo com a sua estrutura e quantidade de emails, levei 4 dias em 15.000 contas) ResetSearchIndex.ps1 -force -all Recria indice de pesquiza de uma base especifica ResetSearchIndex.ps1 [-force] MBX05db2 #Verificar se você está definindo corretamente o diretório de catálogo: GetSearchIndexForDatabase -All Exporta uma mailbox para um PST: New-MailboxExportRequest -Mailbox lucaromero@hotmail.com -FilePath \\mbx02\z$\dacbrasil\lucaromero@hotmail.com.pst Verificar Status da exportação Get-MailboxExportRequest |Get-MailboxExportRequestStatistics Importa um PST para uma mailbox New-MailboxImportRequest -Mailbox lucaromero@hotmail.com -FilePath \\mbx02\z$\dacbrasil\lucaromero@hotmail.com.pst -ExcludeDumpster -BadItemLimit 10 Verifica o Status da Importação Get-MailboxImportRequest | Get-MailboxImportRequestStatistics Remove status de exportação Get-MailboxExportRequest…

  • Exchange 2010

    Como gerar um Exchange 2010 Relatório Lista de Salas com o PowerShell

    Se você trabalha em um tipo de campus do ambiente, onde você tem salas de conferências espalhadas por múltiplos edifícios ou locais físicos, você pode ter ouvido falar da funcionalidade de localização quarto introduzidas com o Exchange 2010 e Outlook 2010. O Localizador de Sala permite aos usuários facilmente localizar um recurso Sala quando o agendamento de uma reunião no Outlook. Em vez de usuários que têm que percorrer a Global Address List (GAL) ou tente adivinhar quais os recursos quarto estão localizados em um local particular, eles podem selecionar a lista de sala apropriada, e ver todos os salas disponíveis. Dê uma olhada nesta captura de tela para ver…

  • Exchange 2010

    Determinar o número de usuários ativos em servidores Exchange 2010 Client Access com PowerShell

    Procurando uma maneira rápida de ver quantos usuários estão atualmente conectados a cada um de seus Client Access Servers? Isso pode ser útil se você quiser ter uma idéia aproximada sobre a distribuição de carga, ou quando você está se preparando para drenar parar um servidor em uma matriz de CAS antes da manutenção. É sempre bom saber quantos usuários podem ser afetados por um tomando um servidor para baixo. A função PowerShell seguinte irá pegar os dados do contador de desempenho de cada servidor para determinar o número de ativo OWA e conexões RPC. ———————————————————————————————————————————————————————————— function Get-CASActiveUsers { [CmdletBinding()] param( [Parameter(Position=0, ParameterSetName="Value", Mandatory=$true)] [String[]]$ComputerName, [Parameter(Position=0, ParameterSetName="Pipeline", ValueFromPipelineByPropertyName=$true, Mandatory=$true)] [String]$Name…

  • Exchange 2010

    Exportando Mailbox para .PST

    Para exportar uma mailbox para um .PST, é necessário seguir (além dos comandos) algumas recomendações para que o procedimento seja executado com sucesso: – O Procedimento deve ser efetuado de uma máquina que esteja na mesma rede do Exchange e autenticada no mesmo domínio, possuindo sistema 32 bits – Para a Exportação é necessário Outlook 2003 ou versão superior istalado – O Usuário que executará os comandos deve ter permissão sobre a mailbox selecionada para conseguir rodar os comandos normalmente; Execução dos comandos: Abra o Exchange Power Shell e confirme o status ou se a conta desejada realmente está criada: Execute o comando add-mailboxpermission (permissões no AD) -user administrator (userid)…

  • Exchange 2010

    Connecting to remote server failed with the following error message: The WinRM client received an HTTP server error status (500), but the remote service did not include any other information about the cause of the failure. For more information, see the about_Remote_Troubleshooting Help topic. It was running the command ‘Discover-ExchangeServer -UseWIA $true -SuppressError $true’.

    Além disso, você pode ver o seguinte evento de aviso no log do sistema: Fonte: Microsoft-Windows-WinRM  EventID: 10113  Nível: Aviso  Descrição: o processamento de solicitação falhou porque o serviço WinRM não pode carregar dados ou fonte de evento: DLL = “%% ExchangeInstallPath Bin \ Microsoft.Exchange.AuthorizationPlugin.dll” Possíveis Causas 1. A variável ExchangeInstallPath pode estar faltando. Para verificar isso, vá para as propriedades do sistema, variáveis ​​de ambiente, e procure sob as variáveis ​​do sistema. Você deverá ver uma variável de ExchangeInstallPath com um valor apontando para C: \ Arquivos de programas \ Microsoft \ Exchange Server \ V14 \. 2. O Caminho do diretório Powershell virtual foi modificado. O diretório PowerShell virtual deve apontar para a…

  • Exchange 2010

    Connecting to remote server failed with the following error message: The WinRM client cannot process the request. It cannot determine the content type of the HTTP response from the destination computer. The content type is absent or invalid. For more information, see the about_Remote_Troubleshooting Help topic.

    Possíveis causas: 1. PowerShell remoto usa Kerberos para autenticar o usuário conectado. IIS implementa este método de autenticação Kerberos através de um módulo nativo. No Gerenciador do IIS, se você vai para o Diretório Virtual PowerShell e, em seguida, olhar para os módulos, você deverá ver Kerbauth listado como um módulo nativo, com a localização dll apontando para?: C: \ Arquivos de programas \ Microsoft \ Exchange Server \ v14 \ Bin \ kerbauth.dll. Se o módulo Kerbauth mostra-se como um módulo gerenciado em vez de nativo, ou se o módulo Kerbauth foi carregado no nível Default Web Site (em vez de, ou além, o diretório PowerShell virtual), você pode enfrentar…