Script do PowerShell do verificador de integridade do Exchange Server

O script Powershell do verificador de integridade do Exchange Server é muito útil quando se trata de verificar a integridade do seu Exchange Server.

Com a ajuda do script Exchange Serer Healthchecker.ps1 você pode verificar várias coisas em seu servidor Exchange.

Portanto, é necessário verificar a integridade do seu Exchange Server antes de adicionar algo novo ou mesmo se estiver removendo algo do seu Exchange Server.

Este artigo o ajudará a encontrar a melhor maneira de verificar a integridade do Exchange Server.

Portanto, sempre que você estiver planejando algo novo com seu servidor Exchange, certifique-se de executar este script do PowerShell do verificador de integridade.

Vamos ver como podemos executar o script Powershell do Exchange Server Health Checker.

Cenários Quando você precisa executar o script do verificador de integridade

Se você enfrentar algum problema com o seu Microsoft Exchange Server, poderá executar este script

Mesmo se você estiver fazendo alguma atualização no seu Exchange Server, você deve verificá-lo.

Portanto, se você estiver criando o DAG ou instalando uma configuração híbrida na organização do Exchange

Ou você está adicionando uma nova máquina Exchange à sua organização.

O que o script Powershell do Verificador de integridade do Exchange Server faz

O script do verificador de integridade do Exchange Server ajudará você a detectar as definições de configuração comuns que podem causar alguns problemas de desempenho.

Ele ajuda você a obter todas as informações sobre suas configurações do Exchange e informa o erro crítico, se houver.

Você também pode verificar a integridade do Exchange, tráfego de balanceamento de carga, relatórios de caixa de correio e relatórios de vulnerabilidade.

Além disso, o mais importante é que ele mostra todos os relatórios em uma visualização HTML, o que é bastante fácil e amigável.

A versão suportada do Exchange para este script é Exchange 2013,2016,2019

Ele foi criado por engenheiros da Microsoft, por isso é totalmente confiável.

Antes de executar o script, certifique-se de ter uma permissão de gerenciamento da organização do Exchange ou faça login com o administrador do domínio caso não esteja usando a permissão de divisão.

Etapas para executar o script do Exchange Health Checker

O primeiro passo é baixar o script emGitHube salve-o em sua unidade local.

No nosso caso, salvamos este arquivo na pasta de script dentro da nossa unidade C

Você pode executar este script para vários servidores, mas aqui executaremos este script do Exchange em nosso único nome de servidor EX01

Depois de executar este script, ele será executado e mostrará o resultado.

Verifique a captura de tela abaixo para ver o resultado

Ele irá gerar 2 arquivos dentro da sua pasta de script, um é um arquivo .txt e o outro é um arquivo .xml

Embora você possa abrir este arquivo, o arquivo XML não é legível por humanos.

Portanto, você pode gerar um relatório HTML para visualizá-lo.

Para gerar um arquivo HTML você deve executar o seguinte cmdlet

C:Roteiro>.Verificador de saúde.ps1 -BuildHtmlServersReport

Depois de executado, um relatório HTML será gerado dentro da pasta do script.

Agora, se você tentar abrir este arquivo HTML

Você verá um relatório bonito e claro sobre a integridade do seu Exchange Server

Você pode rolar o relatório para cima e para baixo para ver os erros críticos em vermelho e corrigi-los adequadamente.

Executando script em vários servidores

Se quiser executar o mesmo script para vários servidores Exchange, você pode executar o seguinte cmdlet

C:Roteiro>.Verificador de saúde.ps1 -Servidor EX01, EX02

Agora, se você construir o relatório HTML com o mesmo cmdlet

C:Roteiro>.Verificador de saúde.ps1 -BuildHtmlServersReport

Você verá o relatório HTML para o servidor agora

A captura de tela abaixo mostra o relatório para dois servidores Exchange EX01 e EX02

Além disso, você também pode verificar o relatório de balanceamento de carga com a ajuda deste script do verificador de integridade do Microsoft Exchange Server

Portanto, para executar o relatório de balanceamento de carga, é necessário executar o seguinte cmdlet

C:Roteiro>.Verificador de saúde.ps1 -Relatório de balanceamento de carga

Você verá o resultado abaixo

Na imagem acima, mostra a conexão e distribuição de carga tanto no frontend quanto no backend

O mesmo relatório também pode ser visto na visualização HTML, a imagem abaixo mostra a visualização HTML do relatório de balanceamento de carga.Você pode encontrar este relatório HTML dentro da sua pasta de script.

Além disso, se você quiser ver o relatório de balanceamento de carga para vários Exchange Server.

Saber mais:Liberte o poder do ContentDetector AI: seu verificador de conteúdo de IA definitivo

Execute o seguinte cmdlet

C:script>.HealthChecker.ps1 -LoadBalancingReport -ServerList EX01,EX02

Da mesma forma, se você quiser ver o relatório de caixa de correio de vários servidores Exchange, execute o seguinte cmdlet

C:script>.HealthChecker.ps1 -MailboxReport -Server EX01,EX02

Você obterá a visualização mostrada na imagem abaixo

Ele mostrará o resultado do total de caixas de correio ativas, pastas públicas, cópias de DAG e bancos de dados ativos

Além disso, se você quiser verificar o relatório de vulnerabilidade do seu Exchange Server.

Execute o seguinte cmdlet

C:script>.HealthChecker.ps1 -VulnerabilityReport

Depois de executar este cmdlet, você obterá o arquivo Jason dentro da sua pasta de script.

Você pode tentar abrir o relatório do arquivo Jason para a verificação de vulnerabilidade do Exchange

Ele aparecerá como na imagem abaixo

Conclusão

A execução de todos os resultados acima é muito útil se você estiver executando o Exchange Server em sua organização.

Acho que agora você já sabe o quão útil este script é, pois nos mostra muitos resultados, relacionados a vulnerabilidade, caixa de correio, integridade do Exchange, balanceamento de carga, etc.

É sempre melhor seguir as melhores práticas

Portanto, este script Exchange Server Healthchecker.ps1 é muito útil e seu amigo sempre que você estiver lidando com o Microsoft Exchange Server.

Portanto, certifique-se sempre de aplicar qualquer alteração ao seu servidor Exchange.

É sempre melhor executar o script do verificador de integridade do Exchange Server.

Além disso, se você precisar de algumajuda e assistência ou suporte ao Exchange Server

Sinta-se à vontade para entrar em contato conosco através do e-mail em[e-mail protegido]para bate-papo instantâneo e suporte de voz, adicioneSkype: Vicky00284

Related Posts