exchange 健康检查

1、整体概览数据库

1.一、获取 Exchange 组织中全部服务器的角色api

 

C:\Windows\system32>Get-ExchangeServer服务器

C:\Windows\system32>Get-TransportServer网络

C:\Windows\system32>Get-ClientAccessServerdom

C:\Windows\system32>Get-MailboxServer
ide

1.二、收集有关 Microsoft Exchange系统的数据测试

 

C:\Windows\system32>Test-SystemHealth网站

1.三、测试Exchange 角色所需的全部 Microsoft Windows 服务是否启动this

C:\Windows\system32>Test-ServiceHealthurl

1.四、查询Internet域名信息测试DNS 服务器问题

C:\Windows\system32>nslookup

查询a记录,mx记录

查询反向记录

查询域名供应商

1.五、查看客户端访问服务器角色阵列信息

C:\Windows\system32>Get-ClientAccessArray

1.六、看邮箱数据库DAG高可用群集信息

群集节点信息


C:\Windows\system32>Cluster Node

见证资源信息

C:\Windows\system32>Cluster /quorum

获取属于数据库可用性组(DAG的服务器列表

C:\Windows\system32>Get-DatabaseAvailabilityGroup

显示数据库可用性组(DAG网络的配置和状态信息

C:\Windows\system32>Get-DatabaseAvailabilityGroupNetwork

1.七、查看邮箱数据库信息

C:\Windows\system32>Get-MailboxDatabase

 

1.八、查看邮箱使用状况

查看组织内OU中全部邮箱的列表

C:\Windows\system32> Get-Mailbox -OrganizationalUnit 组织名

查看指定邮箱数据库中全部邮箱的邮箱统计信息

C:\Windows\system32> Get-MailboxStatistics –Database 数据库名

查看邮箱用户的统计信息

C:\Windows\system32> Get-MailboxStatistics -Identity "用户名" |fl

2、健康检查

2.一、邮件流测试

测试从服务器到电子邮件地址的邮件流

C:\Windows\system32>Test-Mailflow 服务器名 –TargetEmailAddress 邮件地址

O同时能够看到utlook2013客户端收到以下邮件

2.二、邮件跟踪

使用账户发送测试邮件,主题为 ”this is a test mail” 并回复此邮件。

 



在Exchange服务器exhub1上的邮件跟踪日志中搜索发件人从 2013 年 3 月 29 日 10:30 到 2013 年 3 月 29日 11:00 发送接收的全部邮件的有关信息。

 

 

C:\Windows\system32>Get-MessageTrackingLog -Server 服务器名 -Start "03/29/2013 10:30:00" –End "03/29/2013 11:00:00" -Sender "发件人地址"

C:\Windows\system32>Get-MessageTrackingLog -Server 服务器名 -Start "03/29/2013 10:30:00" –End "03/29/2013 11:06:00" -Recipients "收件人地址"

 

其中与外部邮箱的收发在梭子鱼邮件防火墙中也查到相应记录。

 

试邮件顺利经过。

2.三、检查OWA连通性

使用用户domianname\mailadmin的凭据测试URL https://mail.domainname.com的链接状况。

C:\Windows\system32>Test-OwaConnectivity -url:https://mail.domainname.com -mailboxcredential:(get-credential domainname\mailadmin)

2.四、检查POP3连通性

使用用户domainname\mailadmin的凭据测试excsa3的pop3的链接状况。

C:\Windows\system32>Test-PopConnectivity -ClientAccessServer:服务器名 -MailboxCredential:(get-credential domainname\mailadmin)

2.五、经过登陆到指定的邮箱来验证服务器是否能够正常工做

测试与服务器的链接

C:\Windows\system32>Test-MapiConnectivity -Server "服务器名"

测试与按域名和用户名所指定邮箱的链接

C:\Windows\system32>Test-MapiConnectivity -Identity "domainname\mailadmin"

2.六、验证 Outlook 提供程序是否已正确配置

测试与每一个服务的链接状况。提交用户 mailadmin@domain.com 对可用性服务的请求,以肯定用户的忙/闲信息是否正确地从客户端访问服务器返回到 Outlook 客户端。

C:\Windows\system32>Test-OutlookWebServices -Identity:mailadmin@domainname.com

2.七、查看已配置一个或多个数据库副本的邮箱数据库的相关状态信息

C:\Windows\system32>Get-MailboxDatabaseCopyStatus –Server 服务器名

2.八、检查数据库DAG复制和重播状态

C:\Windows\system32> Test-ReplicationHealth -Identity 服务器名

2.九、导出EWS配置信息

 

获取自动发现服务链接点 (SCP)

 

Get-ClientAccessServer | FL fqdn,*autodiscover* > c:\AutodiscoverSCPs.log

 

获取 Exchange Web 服务配置

 

Get-WebServicesVirtualDirectory | fl name,server,*url*,*auth*,*version* > c:\EWSSettings.log

 

从每一个客户端访问服务器获取 Exchange 证书

 

Get-ExchangeCertificate | FL > c:\Certs.log

 

3、实时黑名单查询

登陆http://anti-spam.org.cn (国内实时黑名单服务最大的网站)

输入服务器公网IP进行查询

登录http://www.spamhaus.org/lookup (国外的spamhaus项目组)

输入服务器公网IP及域名进行查询

相关文章
相关标签/搜索