1. 程式人生 > >Exchange 2016部署實施案例篇-07.Exchange日常運維檢查

Exchange 2016部署實施案例篇-07.Exchange日常運維檢查

Exchange日常檢查 EX日常檢查 郵件運維 Exchange運維

有了Exchange Server 相信大家最苦惱的一件事情就是每天要如何檢查Exchange Server是否運行正常,今天就給大家分享下日常檢查的一些操作步驟。

日常檢查

郵件發送功能檢查

  • 如何確保Exchange服務器可以正常往外網發送郵件,其實這個是很簡單的,只需要一個簡單的腳本就可以實現,如圖所示:

$Smtp=get-date
Send-MailMessage -to "[email protected]" -from "[email protected]" -Subject "Mail Smtp" -Body "$Smtp" -SmtpServer 192.168.1.50

技術分享圖片

  • 運行完成後您的郵箱會收到如圖所示郵件:

技術分享圖片

  • 上面腳本您可以保存成PowerShell腳本,使用任務序列觸發。這樣就可以按照需求測試郵件發送,郵件地址也可以寫外網地址。

證書檢查

  • 登陸OWA或ECP檢查證書到期時間

技術分享圖片

技術分享圖片

磁盤使用量檢查

  • 登陸所有服務器檢查磁盤使用空間,如圖所示:

技術分享圖片

服務器性能檢查

  • 檢查CPU、內存等性能

技術分享圖片

事件日常查詢

  • 參照截圖,查詢事件日誌是否有警告或報錯等信息

技術分享圖片

備份情況檢查

這裏提的備份主要分為2個層面,如下:

  1. 服務器的備份
  2. 數據庫的備份

DAG狀態

  • 檢查數據庫副本狀態
    技術分享圖片

服務器服務檢查

  • 使用命令檢查服務狀態,如圖所示:

技術分享圖片

反向解析

使用命令檢查郵件服務器的反向解析:

nslookup -qt=ptr 郵件公網IP地址

外網鏈接測試

  • 使用如下網站測試外網郵件鏈接,網站地址如下:

https://testconnectivity.microsoft.com/

郵件總數

  • 使用如下命令檢查郵箱總數

Get-Mailbox | Measute-Object

技術分享圖片

  • 統計一臺服務器上一個時間段內的發送情況:

Get-MessageTrackingLog -ResultSize unlimited -Start "07/01/2012" -End "07/13/2012" -EventId "send" -Server "srvbj06" |Measure-Object

技術分享圖片

  • 郵件發送量統計

Get-MessageTrackingLog -ResultSize unlimited -Start "07/01/2012" -End "07/13/2012" -EventId "send" |Group-Object -Property:sender |Select name,count|sort count -Descending

技術分享圖片

技術分享圖片

Exchange 2016部署實施案例篇-07.Exchange日常運維檢查