Thursday, November 23rd, 2017

Работа со службой индексации Windows Server 2003

Published on Февраль 18, 2009 by   ·   Комментариев нет

Как Вы уже знаете, существует определенное число служб, которые незаметно для пользователя работают в Windows Server. В данной статье я продемонстрирую, как использовать службу индексации, а также расскажу о ее полезности.

Из тех служб, которые включены по умолчании, некоторые являются более важными, чем остальные. Существуют службы, без которых Windows просто не сможет работать, но есть и те, которые можно отключить без всяких последствий. Более того, компания Microsoft советует отключать неиспользуемые службы. Я встречал огромное количество списков со службами, которые можно безопасно отключить, но ни в одном из них не объяснялось, почему надо оставлять ту или иную службу. Взять хотя бы службу индексации. Она включена по умолчанию, но почему-то именно ее все хотят отключить первой. На мой взгляд, причиной этого является малая известность службы: многие просто не знают, для чего она нужна и как ее использовать.

Что такое служба индексации?

Как я уже упоминал, существует мало литературы о службе индексации. Я даже не уверен, что есть некое одобренное компанией Microsoft  определение службы индексации. Единственное, что мне приходит на ум по этому поводу, это то, что служба индексации является заменой SharePoint. Как и SharePoint, служба индексации может облегчить поиск в содержимом сервера. Но в отличие от SharePoint, служба индексации лишена таких функций, как библиотека документов, контроль версий или классного пользовательского интерфейса.

Так где же можно использовать службу индексации? Моя сеть представляет собой превосходный образец сети, для которого служба индексации является идеальным вариантом. Если Вы читаете данную статью, то уже поняли, что я технический писатель. Я пишу более 10 лет и успел произвести на свет более 3 тысяч статей. Иногда довольно трудно вспомнить, писал ли я на какую-нибудь тему или нет. Вот тут-то как раз и может пригодиться служба индексации. Я могу создать динамический индекс всех моих статей в Windows и произвести быстрый поиск темы, прежде чем предлагать ее своему издателю.

Настройка службы индексации

Как я уже сказал, служба индексации включена по умолчанию и запускается автоматически. Поэтому ничего не надо устанавливать, просто необходимо ее настроить. Помните, что при установке Windows Server 2003 Service Pack 1 служба выключается по умолчанию, после чего необходимо сменить тип ее запуска на автоматический и запустить службу.

Легко и быстро получить доступ к настройкам службы можно через панель Управление компьютером. Она размещена в меню Административные инструменты. После открытия панели пройдите по следующему пути: Управление компьютером (локальным) / Службы и приложения / Служба индексации. Достигнув конечной точки можно заметить, что уже существует два каталога по умолчанию. Один каталог индексирует локальную систему, а другой – веб-сайт информационного сервера Интернет по умолчанию. Советую удалить данные каталоги, чтобы начать все с чистого листа. Для этого щелкните правой кнопкой мыши на каталоге и выберите команде Удалить их контекстного меню.

Создание индекса

После удаления каталогов по умолчанию пришло время создать собственный каталог. Как Вы уже догадались, служба индексации может индексировать файловую систему сервера или веб-сайт, размещенный на сервере. Мы ограничимся индексированием файловой системой.

Для создания нового каталога, щелкните правой кнопкой мыши на Службу индексации в панели Управление компьютером и выберите Новый / Каталог из контекстного меню. В результате появится диалоговое окно Добавить каталог, изображенное на рисунке А.

Индексирование файлов на сервере 2003

Рисунок A: В диалоговом окне Добавить каталог необходимо ввести имя каталога и его расположение

В диалоговом окне Добавить каталог необходимо ввести имя каталога и его расположение. Имя может быть любым, но без пробелов. Советую использовать описательные имена. Расположением является место, где будет храниться сам каталог, а не файлы, предназначенные для индексирования.

При индексировании веб-содержания не следует размещать индекс в или ниже папки wwwroot. Это замедлить работу службы индексации и информационного сервера Интернет (IIS).

После создания каталога необходимо указать службу индексации, что следует индексировать. Для этого разверните контейнер службы индексирования, и Вы увидите контейнер для созданного каталога. Например, я создал каталог с именем «Статьи» (см. рис. В). В контейнере каталога содержится контейнер под именем «Директории». Щелкните правой кнопкой мыши на данном контейнере и выберите Новый / Директория из контекстного меню.

Windows 2003 отключить индексирование

Рисунок B: Служба индексации создает контейнер с именем каталога

После этого появляется диалоговое окно Добавить директорию (см. рис. С). Несколько слов о данном диалоговом окне. В нем необходимо указать путь к директории, предназначенную для индексирования. Путь будет выглядеть примерно так: C:\mystuff. Ниже располагается поле для введения имени для данного пути. Эту опцию используют в случае, если путь ведет к сетевому диску.

Win2003 зависает служба индексирования

Рисунок C: В диалоговом окне указывается содержание индексирования

Например, Вы проиндексировали содержание сетевого диска Х:. Затем по какой-либо причине Вы переместили данный диск в другое место. Это сбивает весь индекс. Но если Вы введете путь UNC к содержимому индексирования, то служба индексации сможет проиндексировать содержание даже после внесения таких изменений.

Ниже полей для ввода пути и имени пути располагается секция для ввода информации об учетной записи. Вы можете ввести необходимые данные для учетной записи, которая имеет право просматривать содержимое индексирования или сохранять в папку, где расположен индекс.

Далее располагается комплект кнопок, которые спрашивают, хотите ли Вы включить содержимое в индекс. На первый взгляд это кажется смехотворным, так как с помощью данного диалогового окна и добавляются директории в индекс. Но тем не менее это преследует вполне определенную цель.

Допустим, что имеется папка, которую необходимо проиндексировать, а в папке находится подпапка, которую мы не хотим индексировать. Можно добавить основную папку в индекс, определить подпапку и указать службе индексации, что ее не надо индексировать.

Вот и создан первый индекс. Если возникнет необходимость переделать индекс, то нужно просто щелкнуть правой кнопкой мыши на списку проиндексированной директории и выбрать из контекстного меню Все задания/ Пересканировать.

Перед тем как показать варианты использования индекса, я хочу упомянуть еще одно диалоговое окно. Щелкните правой кнопкой мыши на контейнере службы индексации и выберите Свойства из контекстного меню. В результате появится окно со Свойства службы индексации, показанное на рисунке D. Вы можете увидеть, что напротив Поколение можно поставить две галочки. Установка первой галочки означает, что Вы хотите проиндексировать файлы с неизвестным расширением. Пользоваться ею следуют только в крайних случаях. По умолчанию служба индексации индексирует текстовые файлы, документы Microsoft Office и HTML файлы. Установка галочки приведет к индексированию всего содержимого директорий. Это касается и файлов EXE и DLL.

Отключить службу индексирования Windows server 2003

Рисунок D: Не следует ставить ни одной из галочек

Другая галочка ставится напротив Создать обзор. Установка галочки приведет к тому, что служба индексации попытается создать краткое содержание всех индексируемых файлов. Я говорю попытается, потому что результат получается отвратительный.

Использование индекса

Компания Microsoft предполагает, что Вы создадите свой интерфейс для индекса, но ест возможность использовать панель Управление компьютером. Перейдя по ссылке Опросить каталог, Вы попадете в поисковый механизм, которую можно использовать для поиска по индексу, как показано на рисунке Е.

Служба индексирования Windows 2003

Рисунок E: Служба индексации включает в себя небольшой поисковый механизм, но компания Microsoft предполагает, что Вы создадите свой собственный

Заключение

В данной статье я объяснил, как можно использовать службу индексации для индексирования огромного содержимого в сети. Далее я рассказал о настройках службы индексации.

www.windowsnetworking.com


Смотрите также:

Readers Comments (Комментариев нет)




Да человек я, человек! =)

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]