Назад | Перейти на главную страницу

Как переместить базы данных службы поиска и индексирования Windows на другой диск?

На одном из наших старых серверов Windows 2003 нам нужно запустить службу индексирования и поиск Windows. Проблема в том, что windows.edb файл стал довольно большим.

Я хочу переместить эти и связанные файлы в D:\IndexService. Для этого вы можете изменить расположение индекса, используя Расширенные опции апплета панели управления Параметры индексирования:

(через: Old New Thing http://blogs.msdn.com/b/oldnewthing/archive/2009/11/18/9923996.aspx)

Я сделал следующее:

  1. Остановлена ​​служба индексирования, затем остановлен поиск Windows.

  2. Скопировано содержимое C:\Documents and Settings\All Users\Application Data\Microsoft\Search к D:\IndexService\Search.

  3. Обновлены дополнительные параметры службы индексирования -> Новое местоположение и указано на D:\IndexService Путь и ОК вернулся к панели управления (см. изображение выше).

  4. Я перезапустил службу индексирования и поиск Windows

Кажется, это не сработало, и, судя по отметкам времени на windows.edb файл, я вижу, что он все еще обновляется в исходном месте на C: водить машину.

Я также заметил, что если я открою апплет панели управления «Параметры индексирования» и нажму «Дополнительные параметры», он все равно будет сообщать, что текущее местоположение находится в C: и что новое место (d:\IndexService) будет использоваться после перезапуска службы. Однако перезапуск службы не повлиял.

Кто-нибудь может указать, где я ошибся?

В качестве альтернативы вы можете использовать переходную ссылку, чтобы перенаправить папку на другой диск. На сервере 2003 вы можете использовать Соединение Sysinternal " или linkd из Комплект ресурсов Microsoft. это мощь предотвратить его восстановление.

Сначала создайте каталог, например: "d: \ Поиск". Затем выполните следующую команду:

junction "d:\Search" "C:\Documents and Settings\All Users\Application Data\Microsoft\Search"

Доступ к параметрам конфигурации службы индексирования в консоли управления компьютером.

Перейдите в Управление компьютером (локальное) | Услуги и приложения | Служба индексирования.

Наверное, сейчас будет два каталога. Один из каталогов индексирует локальную систему, а другой каталог индексирует веб-сайт IIS по умолчанию на сервере.

Вы можете удалить эти каталоги, а затем создать новые. Чтобы удалить их, просто щелкните каталог правой кнопкой мыши и выберите команду «Удалить» в появившемся контекстном меню.

Чтобы создать новый каталог, щелкните правой кнопкой мыши контейнер службы индексирования в консоли управления компьютером и выберите «Создать» | Каталог команд из появившегося контекстного меню.