Жив или не жив Exchange 2007

Очередная заметка «на полях».

Краткий обзор доступных команд.

Test-ActiveSyncConnectivity Тестирует конфигурацию ActiveSync для почтового ящика
Test-ExchangeSearch Тестирует службу индексации содержимого на предмет корректной функциональности.

Test-MapiConnectivity Проверяет почтовый ящик на предмет возможности корректного входа.
Test-OutlookWebServices Тестирует параметры службы автообнаружения (Autodiscover).
Test-OwaConnectivity Проверяет Outlook Web Access на предмет корректной работы.
Test-PopConnectivity Проверяет POP3 службу на предмет корректной функциональности.
Test-ImapConnectivity Тестирует IMAP4 службу на предмет корректной функциональности.
Test-WebServicesConnectivity Проверяет работоспособность Outlook Anywhere.

Test-IPAllowListProvider Тестирует конфигурацию IP Allow List провайдера.
Test-IPBlockListProvider Тестирует конфигурацию IP Block List провайдера.
Test-Mailflow Тестирует отправку и получение электронной почты.
Test-ReplicationHealth Проверяет здоровье репликации групп хранения.
Test-SenderId Проверяет обработку ID отправителя.
Test-ServiceHealth Проверяет все необходимые службы на предмет успешного запуска.
Test-SystemHealth Проверяет общую конфигурацию Exchange организации.
Test-UMConnectivity Проверяет работу сервера единой службы сообщений (Unified Messaging).

Test-EdgeSynchronization Тестирует статус синхронизации подписанных серверов Edge Transport.

В данной статье постараюсь охватить базовые тесты для ролей сервера почтовых ящиков + CAS + HUB.

Начать, пожалуй стоит с проверки состояния сервисов.
Для этого существует командлет Test-ServiceHealth.

Вот пример его использования.

Test-ServiceHealth -Server hub-01
Role                                RequiredServicesRunning ServicesRunning        ServicesNotRunning
----                                 -----------------------        ---------------           ------------------
Client Access True              IISAdmin
                                      MSExchangeADTopology
                                      MSExchangeFDS
                                      MSExchangePOP3
                                      MSExchangeServiceHost
                                      W3Svc
Hub Transport True            MSExchangeADTopology
                                      MSExchangeEdgeSync
                                      MSExchangeTransport
                                      MSExchangeTransportLog
                                      Search

Если все хорошо, а именно нет остановленных сервисов, то переходим к следующему пункту.

Проверим работоспособность службы поиска.

Test-ExchangeSearch –Server EXSRV-02

Далее проверяем отправку почты.

Test-Mailflow EXSRV-02 -TargetEmailAddress group_name@domain.com
TestMailflowResult      MessageLatencyTime                      IsRemoteTest
------------------         ------------------                             ------------
Success                    00:00:02.4491910                          True

Переходим непосредственно к веб-сервисам и смотрим корректно ли указаны настройки URL-ов.

Get-WebServicesVirtualDirectory | fl Server, OfflineAddressBooks, RequireSSL, ExternalUrl, InternalUrl

Проверяем работоспособность веб-сервисов.

Test-OutlookWebServices –Identity user@domain.com | fl

и

Test-WebServicesConnectivity –ClientAccessServer HUB-01 –MailboxCredential (Get-Credential DOMAIN\Administrator)

Смотрим корректность настроен для Offline Address Book

Get-OabVirtualDirectory | fl Server, OfflineAddressBooks, RequireSSL, ExternalUrl, InternalUrl
Server              : HUB-01
OfflineAddressBooks : {\Default OAB}
RequireSSL          : True
ExternalUrl         : https://mail.domain.com/oab
InternalUrl         : https://of-excas.domain.local/oab

Server              : HUB-02
OfflineAddressBooks : {\Default OAB}
RequireSSL          : True
ExternalUrl         : https://mail.domain.com/oab
InternalUrl         : https://excas.domain.local/oab

Server              : EXSRV-01
OfflineAddressBooks : {\Default OAB}
RequireSSL          : False
ExternalUrl         :
InternalUrl         : http://exsrv-01.domain.local/OAB

Собственно остается проверить только работоспособность серверов клиентского доступа.

Проверяем работоспособность MAPI

Test-MAPIConnectivity -Server EXSRV-02

Проверяем работоспособность OWA

Test-OwaConnectivity –URL https://excas.domain.local/owa -MailboxCredential (Get-Credential DOMAIN\Administrator) -TrustAnySSLCertificate

Проверяем работоспособность POP3 (если включено)

Test-PopConnectivity –ClientAccessServer HUB-01 –MailboxCredential (Get-Credential DOMAIN\Administrator)

Проверяем работоспособность IMAP (если включено)

Test-IMAPConnectivity –ClientAccessServer HUB-01 –MailboxCredential (Get-Credential DOMAIN\Administrator)

В следующей статье рассмотрим методику проверки EDGE-серверов.

Буду благодарен, если поделитесь этой статьей:

Приглашаю присоединиться ко мне в следующих сервисах:
facebook Google Plus вКонтакте Twitter
Если Вам понравилась статья, то вы можете подписаться на RSS. А также бесплатно подписаться по E-mail и получать актуальную информацию в числе первых.
Получать обновления на email

Вы можете оставить комментарий.

Добавить комментарий

XHTML: Вы можете использовать тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>