Зачастую, администраторы сетей на основе Microsoft Active Directory слабо представляют себе топологию своих сетей и не могут быстро, а главное точно предоставить необходимую информацию. Однажды со мной произошла интересная история. Вступая в должность системного администратора в компании со сложной и разветвленной сетью, мне пришлось долго слушать путаные объяснения своего предшественника. Он пытался описать топологию и структуру вверенного домена. Звучало много общих фраз, что куда идет и как работает… Исчеркав десяток листов А4, мой собеседник удалился, и я остался наедине с неизведанным. Честно говоря, я так ничего и не понял.
Проблема документирования систем и поддержание документации в актуальном состоянии существует почти в каждой компании. И это вполне объяснимо, т.к. процесс документирования требует огромного количества временных затрат. Но не все так плохо, процесс документирования можно частично автоматизировать с помощью специальных программ.
В мире существует огромное количество таких утилит, разных как в плане полезности, так и в плане стоимости. Я хочу рассказать о замечательной и бесплатной утилите от компании Microsoft
Active Directory Topology Diagrammer позволяет получить информацию о следующих объектах:
Основным компонентом Active Directory Topology Diagrammer является ядро AdMap, представляющее из себя классическое COM-приложение. Используя технологии COM, ActiveX Data Object.NET и OLE DB, AdMap напрямую обращается к базе Active Directory, получая от нее необходимые данные через интерфейс ADSI. Затем, используя Add-In для Microsoft Visio и стандартные шаблоны и фигуры, устанавливаеьые в каталог Active Directory Topology Diagrammer при инсталляции, формирует графическое представление в формате Visio (.vsd).
Системные требования для установки Active Directory Topology Diagrammer:
Минимально Windows 2000, .NET Framework 2.0, Microsoft Visio 2003, компьютер должен входить в состав обследуемого домена.
Установка не представляет ничего сложного, просто запустите файл ADTD.NT Setup.msi. Программа установки создаст директорию, поместит туда файлы и документацию, и выведет ярлык в меню Программы.
Запустив Active Directory Topology Diagrammer, Вы увидите окно:
Для начала построения наглядной схемы топологии домена Active Directory, необходимо указать имя сервера глобального каталога и произвести несложные настройки, определяющие, какую информацию Вы хотели бы собрать. В принципе, все настройки интуитивные, и не вызывают сложностей. Для корректной работы вполне достаточно прав пользователя домена. Вместо использования информации глобального каталога, можно подключаться к каждому контроллеру домена для сбора информации. Так же имеется возможность обновления схемы топологии домена, которая будет изменяться, но Вы всегда будете видеть актуальную версию.
С помощью ADTD получаются довольно информативные отчеты и представления. Вот так, например, может выглядеть Exchange организация:
Поэкспериментировав с настройками, каждый может получить то, что ему лично по душе.
Active Directory Topology Diagrammer — удобный и гибкий инструмент, получающий актуальную информацию от первоисточника, базы Active Directory. Плюсы графического вывода в наглядности и информативности. Настоящая палочка-выручалочка для администраторов сетей Windows. MUST HAVE, однозначно.
И в заключение полезные ссылки:
Статья в библиотеке MSDN из разряда «Сделай сам», с руководством по написанию и кастомизации ADTD