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










