В данной статье я покажу, как использовать средство ExInfo для сбора и вывода информации о серверах Exchange 2000 и Exchange 2003. Изначально программа ExInfo была разработана для сервера Exchange 2000, но с ней можно работать и при наличии сервера Exchange 2003.
Введение
ExInfo – это небольшое приложение, написанное на языке Visual Basic, которое нужно запускать локально на сервере Exchange 2000 или Exchange 2003. ExInfo выдает данные диагностики и состояния системы Exchange-сервера, а также большое количество информации, связанной с Active Directory.
ExInfo использует пакет WMI (Windows Management Instrumentarium – Инструменты управления Windows), который является частью инициативы Microsoft по внедрению WBEM (Web Based Enterprise Management – Управление предприятием с помощью web-платформы). WMI поддерживается Windows 2000, Windows XP и Windows Server 2003, а также и в более ранних системах в качестве дополнения.
Для получения информации ExInfo использует WMI-запросы на локальном сервере Exchange 2003, а также запрашивает Active Directory.
ExInfo – это средство запросов и отчетов, оно не используется для настройки, хотя вы и можете запускать некоторые сценарии для изменения или добавления информации об организации Exchange.
Установка
Для запуска ExInfo вам необходимо иметь как минимум Microsoft Windows 2000 Server Service Pack 1 и Exchange 2000 Server Service Pack 1 или Exchange Server 2003. Лучше всего использовать ExInfo непосредственно на Exchange-сервере. Для доступа к WMI и информации Exchange-сервера и Active Directory вы должны быть зарегистрированы как администратор.
После скачивания и извлечения файлов ExInfo вы можете начать установку программы, запустив файл Setup.exe.
Укажите путь установки. По умолчанию программа устанавливается в папку C:\Program Files\ExInfo.
При установке ExInfo создается группа программ “Exchange Information Collection Tool”
Поскольку ExInfo – относительно старое средство, возможно установка спросит о замене OCX-файла. Если вы получили такое сообщение, нажмите Yes (Да), чтобы сохранить более новый файл системы, т.е. более новый файл системе не будет перезаписан.
Три основные функции ExInfo:
- Сбор информации: Происходит сбор информации от поставщиков WMI и из Active Directory. Помимо этого, ExInfo.exe может создавать «снимок» контейнера Configuration (Настройки), а также создавать отчет в виде HTML запросов к Active Directory и WMI.
- Пользовательский сценарий: Вам предоставляется интерфейс для хранения пользовательских сценариев и вывода текста сценария в формате, удобном для чтения; информация сохраняется в файле журнала. По вашему предпочтению данные можно как добавлять в файл, так и перезаписывать его данными следующих запусков того же сценария.
- Сбор файлов: Происходит упаковка любых файлов системы или созданных ExInfo.exe в .cab-файл. Это файл можно после анализа заархивировать или отослать в Microsoft для дальнейшего анализа.
Вначале укажите, какой Exchange-сервер вы будете использовать.
На первой вкладке “Information Collection” (Сбор информации) нажмите Local Server information (Информация о локальном сервере) и вы увидите полезную информацию о настройках Exchange и AD. Вы увидите топологию Active Directory и Exchange, а также много других параметров конфигурации организации Exchange.
E2KDSINTEG
Утилита E2kdsinteg впервые появилась в версии Exchange 2000 SP2.
Это средство сообщает о состоянии Active Directory после установки и запуска сервера Exchange 2000 или Exchange 2003.
E2kdsinteg создает простой отчет в текстовом формате, в котором собраны все неверные или подозрительные объекты Active Directory.
E2kdsinteg не изменяет объекты Active Directory. В зависимости от количества объектов с почтовым ящиком и объектов конфигурации Active Directory, работа утилиты может занять значительное количество времени. В нашем примере при примерно 3500 объектах работа заняла несколько секунд.
В сервере Exchange 2003 для проверки объектов конфигурации Active Directory можно запустить утилиту E2kDSInteg из средства ConfigDSInteg. Однако, есть возможность и автономной работы с ней.
Дополнительную информацию об этом средстве и его использовании можно найти в указанной статье Базы знаний: http://support.microsoft.com/kb/313184/en-us.
Щелкните по пункту E2KDSINTEG Script для запуска сценария (Рисунок 5).
E2KDSINTEG выполняет проверку целостности.
После окончания работы E2KDSINTEG вы можете просмотреть результаты.
Пользовательский сценарий
ExInfo позволяет вам запускать сценарии для поиска и сбора информации, которая не входит в ExInfo. С помощью ExInfo вы можете переназначить устройство вывода информации, создаваемой сценарием, в файл (Рисунок 8). Если вы хотите просмотреть выходную информацию сценария в ExInfo, вы должны активировать функцию “Show Output” (Показать выходную информацию).
Создание CAB-файла
Для архивирования или при желании отправить отчет ExInfo в Microsoft или другую ИТ-организацию для анализа вы можете создать CAB-файл.
В CAB-файле содержится отчет ExInfo в виде HTM, файл журнала Perfmon, который создается монитором производительности Perfmon или, например, средством Exchange Server Performance Troubleshooting Analyzer, а также текстовый файл с счетчиками производительности компьютера, на котором была запущена программа ExInfo.
Синтаксис командной строки
У ExInfo есть возможность использования командной строки, с помощью которой можно запускать различные команды. Использование командной строки очень полезно при использовании сценариев или пакетных файлов, а также при сборе информации с нескольких серверов.
В данном примере создается отчет в виде HTML с именем LONDON-REP.HTM. Этот тот же отчет с тем же содержимым, который создает ExInfo. Здесь же вы можете создать и CAB-файл с результатами.
Заключение
ExInfo – это прекрасное средство для сбора информации о серверах Exchange и их окружении. Первоначально средство было разработано для сервера Exchange 2000, но оно работает и в окружении сервера Exchange 2003. В сервере Exchange 2003 есть несколько средств для сбора информации об Exchange и Active Directory, и одним из них, с которым стоит познакомиться, является ExInfo.





