При добавлении файла в хранилище происходит также добавление всех его свойств (размер файла, дата создания и т.п.). Если все связанные свойства определены в хранилище, то значения свойств обновляются. Если определение свойства отсутствует в хранилище, то оно добавляется в хранилище до сохранения значения. В зависимости от типов файла хранилища могут иметь различный набор свойств.
При переиндексации выполняется сканирование выбранной базы данных хранилища, извлечение и индексирование свойств из файлов в базе данных хранилища. Для извлечения и индексирования используются последние доступные фильтры iFilter/поставщики свойств источника содержимого для файлов. Переиндексация выполняется только для свойств со статусом "Включено" и свойств с сопоставлениями, доступными только для чтения. При переиндексации обновляются значения существующих свойств (например, пользовательских).
Причины переиндексации:
Какие свойства индексируются?
При добавлении файлов в хранилище индексируются все свойства с состоянием "Включено" в диалоговом окне Управление свойствами в Vault. Ниже перечислены некоторые из определений свойств, которые автоматически создаются и включаются при установке Autodesk Data Management Server.
Дополнительные определения свойств могут быть созданы администратором.
Индексирование и производительность сервера
Для процесса переиндексации на сервере задается приоритет "Ниже среднего", который позволяет пользователям продолжить работу с Autodesk Data Management Server одновременно с переиндексацией файлов. Если во время переиндексации создается резервная копия хранилища, то процесс переиндексации останавливается, а затем автоматически возобновляется по завершении резервного копирования. Если переиндексация и восстановление выполняется для одного и того же хранилища, то процесс переиндексации останавливается, а все переиндексированные до этого свойства заменяются свойствами из восстановленной версии.
При переносе хранилища все определения свойств со статусом "Включено" остаются активными. После переноса администратор может отключить ненужные определения свойств. Для всех определений свойства, добавленных в хранилище после переноса, по умолчанию задается статус "Включено". При переиндексации вначале обрабатываются новые файлы, а затем более старые. При неожиданной перезагрузке сервера или отключении питания переиндексация автоматически начинается с последнего обработанного файла при восстановлении подключения к серверу.
При переиндексации свойств в реплицированной среде обрабатываются файлы, размещенные на сервере, с которого началась переиндексация.
Переиндексация свойств файла в хранилище
Дополнительно можно переиндексировать все остальные версии.
Клиенты могут получить доступ к хранилищу во время его переиндексации. До завершения переиндексации некоторые свойства могут быть не обновлены.
Фильтры
Можно использовать фильтры, чтобы ограничить количество файлов для переиндексации. Ниже приведен список фильтров, которые можно использовать для уточнения переиндексации.
Использование: расширения входных файлов с указанием или без указания начальных точек. Отделите расширения запятыми или точками с запятыми (без пробелов).
Использование: выбор поставщиков из стандартного списка поставщиков.
Использование: выберите начальную и конечную даты для определения диапазона. При переиндексации обрабатываются только те файлы, которые были возвращены в это время.
Принудительное выполнение переиндексации
Vault сохраняет статус переиндексации для каждого файла. Таким образом, даже если для переиндексации выбраны определенные критерии, необязательно повторно индексировать все файлы, соответствующие этим критериям, т. к. некоторые файлы могут быть обновлены, что не требует переиндексации. Однако администратор может запустить переиндексацию для всех файлов, которые удовлетворяют выбранным критериям. Для этого нужно выбрать параметр "Принудительно выполнить переиндексацию", открыв диалоговое окно.
Параметр "Принудительно выполнить переиндексацию" особенно полезен, когда добавляется новый фильтр iFilter, а также после переноса. В остальных случаях нет необходимости запускать этот параметр.
После запуска переиндексации хранилища можно проверить ход ее выполнения с помощью диалогового окна "Статус переиндексации свойств файла". В диалоговом окне "Статус переиндексации свойств файла" указывается индексируемое хранилище, процент индексированных файлов, а также общее количество индексированных файлов и файлов, подлежащих переиндексации. Переиндексацию можно также остановить с помощью диалогового окна статуса.
В диалоговом окне статуса переиндексации указываются неиндексированные файлы.
Проверка статуса переиндексации свойств
Остановка переиндексации
Просмотр сведений о переиндексации
Возможные причины сбоя переиндексации файла.
Если какие-либо файлы не были переиндексированы, устраните неисправность файла или убедитесь в том, что фильтр iFilter для определенного типа файлов зарегистрирован, а затем запустите переиндексацию.