Exchange Server 運行狀況檢查器 PowerShell 腳本

Jacki

Exchange Server 運行狀況檢查器 Powershell 腳本在檢查 Exchange Server 的運行狀況時非常有用。

借助 Exchange Serer Healthchecker.ps1 腳本,您可以檢查 Exchange 服務器上的多項內容。

因此,在添加任何新內容之前或者即使要從 Exchange Server 中刪除某些內容之前,有必要檢查 Exchange Server 的運行狀況。

本文將幫助您找到檢查 Exchange Server 運行狀況的最佳方法。

因此,每當您計劃對 Exchange 服務器進行新操作時,請確保運行此運行狀況檢查器 PowerShell 腳本。

讓我們看看如何運行 Exchange Server 運行狀況檢查器 Powershell 腳本。

場景 當您需要運行健康檢查腳本時

如果您的 Microsoft Exchange Server 遇到任何問題,您可以運行此腳本

即使您正在對 Exchange Server 進行任何更新,您也應該檢查它。

因此,如果您要在 Exchange 組織中創建 DAG 或安裝混合配置

或者您正在向您的組織添加新的 Exchange 計算機。

Exchange Server 運行狀況檢查器 Powershell 腳本有什麼作用

Exchange Server 運行狀況檢查器腳本將幫助您檢測可能導致某些性能問題的常見配置設置。

它可以幫助您獲取有關 Exchange 設置的所有信息,並告訴您嚴重錯誤(如果有)。

您還可以檢查 Exchange 的運行狀況、負載平衡流量、郵箱​​報告和漏洞報告。

此外,最重要的是,它以 HTML 視圖向您顯示所有報告,這非常簡單且用戶友好。

此腳本支持的 Exchange 版本是 Exchange 2013、2016、2019

它是由 Microsoft 工程師創建的,因此完全值得信賴。

在運行腳本之前,請確保您具有 Exchange 組織管理權限,或者如果您不使用拆分權限,則可以使用域管理員登錄。

運行 Exchange 運行狀況檢查器腳本的步驟

第一步是從下載腳本GitHub並將其保存到本地驅動器。

在我們的例子中,我們將此文件保存在 C 盤內的腳本文件夾中

您可以為多個服務器運行此腳本,但這裡我們將在名為 EX01 的單個服務器上運行此 Exchange 腳本

運行此腳本後,它將運行並顯示結果。

檢查下面的屏幕截圖以獲取結果

它將在您的腳本文件夾中生成 2 個文件,一個是 .txt 文件,另一個是 .xml 文件

儘管您可以打開此文件,但 XML 文件不是人類可讀的。

因此,您可以生成 HTML 報告來查看它。

要生成 HTML 文件,您必須運行以下 cmdlet

C:腳本>。健康檢查器PS1 -BuildHtmlServersReport

運行後,將在腳本文件夾內生成 HTML 報告。

現在,如果您嘗試打開此 HTML 文件

您將看到一份漂亮、清晰的 Exchange 服務器運行狀況報告

您可以上下滾動報告以查看紅色嚴重錯誤並相應地修復它們。

在多個服務器上運行腳本

如果要為多個 Exchange 服務器運行相同的腳本,可以運行以下 cmdlet

C:腳本>。健康檢查器PS1 -服務器EX01、EX02

現在,如果您使用相同的 cmdlet 構建 HTML 報告

C:腳本>。健康檢查器PS1 -BuildHtmlServersReport

建議閱讀:釋放 ContentDetector AI 的力量:您的終極 AI 內容檢查器

您現在將看到兩個服務器的 HTML 報告

下面的屏幕截圖顯示了兩個 Exchange 服務器 EX01 和 EX02 的報告

此外,您還可以藉助此 Microsoft Exchange Server 運行狀況檢查器腳本檢查負載平衡報告

因此,要運行負載平衡報告,您必須運行以下 cmdlet

C:腳本>。健康檢查器PS1 -負載平衡報告

您將得到以下結果

上圖展示了前端和後端的連接和負載分配

同樣的報告也可以在 HTML 視圖中看到,下圖顯示了負載平衡報告的 HTML 視圖。您可以在腳本文件夾中找到此 HTML 報告。

而且,如果您想查看多個Exchange Server的負載平衡報告。

運行以下 cmdlet

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

如果您想查看多個 Exchange 服務器的郵箱報告,請以同樣的方式運行以下 cmdlet

C:腳本>.HealthChecker.ps1 -MailboxReport -服務器 EX01、EX02

您將看到下圖所示的視圖

它將顯示活動郵箱、公共文件夾、DAG 副本和活動數據庫總數的結果

此外,如果您想檢查您的 Exchange Server 的漏洞報告。

運行以下 cmdlet

C:腳本>.HealthChecker.ps1 -漏洞報告

運行此 cmdlet 後,您將在腳本文件夾中獲取 Jason 文件。

您可以嘗試打開 Jason 文件報告進行 Exchange 漏洞檢查

它將顯示如下面的屏幕截圖

結論

如果您在組織中運行 Exchange Server,則運行上述所有結果非常有用。

我想現在您已經意識到這個腳本有多麼有用,因為它向我們展示了許多與漏洞、郵箱、Exchange 運行狀況、負載平衡等相關的結果。

遵循最佳實踐總是更好

因此,此 Exchange Server Healthchecker.ps1 腳本非常有用,並且是您在處理 Microsoft Exchange Server 時的好夥伴。

因此,無論何時對 Exchange 服務器應用任何更改,都要確保這一點。

運行 Exchange Server 運行狀況檢查器腳本總是更好。

此外,如果您需要任何幫助和協助或 Exchange Server 支持

請隨時通過電子郵件聯繫我們:[電子郵件受保護]對於即時聊天和語音支持添加Skype: vicky00284