MIF-файлы могут использоваться для расширения данных инвентаризации оборудования, собранных с клиентов агентом клиента инвентаризации оборудования Configuration Manager 2007. В процессе инвентаризации оборудования сведения, которые хранятся в MIF-файлах, добавляются в отчет об инвентаризации клиента и сохраняются в базе данных сайта, где эти данные можно использовать точно также, как и данные инвентаризации клиента по умолчанию. При выполнении инвентаризации оборудования клиента может использоваться два типа MIF-файлов: NOIDMIF и IDMIF.
По умолчанию сведения из NOIDMIF- и IDMIF-файлов не инвентаризируются сайтами Configuration Manager 2007. Чтобы разрешить инвентаризацию сведений из NOIDMIF- и IDMIF-файлов, необходимо разрешить сбор этих файлов. В свойствах агента клиента инвентаризации оборудования на вкладке "Сбор MIF-файлов" для сайтов Configuration Manager 2007 можно разрешить сбор MIF-файлов одного или обоих типов. Дополнительные сведения о разрешении сбора MIF-фалов для сайтов Configuration Manager 2007 во время инвентаризации оборудования см. в разделе Свойства агента клиента инвентаризации оборудования: вкладка "Коллекция MIF-файлов".
Важно! |
---|
В Configuration Manager 2007 в соответствии со свойствами IDMIF- и NOIDMIF-файлов создаются новые или изменяются имеющиеся таблицы в базе данных сайта. Однако IDMIF- и NOIDMIF-файлы не проверяются и могут быть использованы для изменения таблиц, которые не требуется изменять. Может произойти замена правильных данных на неправильные. Могут загружаться большие объемы данных, вызывая задержки в работе всех функций Configuration Manager 2007. Чтобы снизить этот риск, сбор IDMIF- и NOIDMIF-файлов необходимо включать только при необходимости. |
NOIDMIF-файлы
Стандартные MIF-файлы, используемые при инвентаризации оборудования Configuration Manager 2007, называются NOIDMIF-файлами. NOIDMIF-файлы не содержат для данных уникального идентификатора. Configuration Manager 2007 автоматически связывает данные из NOIDMIF-файла с клиентом, с которого этот NOIDMIF-файл был собран при сообщении данных инвентаризации.
Примечание |
---|
Во время цикла инвентаризации оборудования сами NOIDMIF-файлы не отправляются на сервер сайта. Собираются сведения, которые содержатся внутри NOIDMIF-файла, и добавляются в отчет об инвентаризации клиента. |
Если классы, определенные в инвентаризируемом NOIDMIF-файле, еще отсутствуют в базе данных сайта Configuration Manager 2007, в ней создаются новые таблицы классов инвентаризации для хранения сведений об инвентаризации. При последующих инвентаризациях данные, которые хранятся в NOIDMIF-файле, будут инвентаризироваться и обновлять существующие данные инвентаризации клиента в базе данных сайта. Если с клиента удаляется NOIDMIF-файл, из текущих данных инвентаризации клиента в базе данных сайта удаляются все классы и свойства, относящиеся к этому NOIDMIF-файлу.
Чтобы инвентаризация NOIDMIF-файла выполнялась по умолчанию, он должен храниться на клиентах Configuration Manager 2007 в следующем каталоге:
%Windir%\System32\CCM\Inventory\Noidmifs
IDMIF-файлы
В инвентаризации оборудования Configuration Manager 2007 также могут участвовать пользовательские MIF-файлы, называемые IDMIF-файлами. IDMIF-файлы содержат уникальный идентификатор и не связаны с компьютером, с которого они были собраны. IDMIF-файлы могут использоваться для сбора данных инвентаризации устройств, не являющихся клиентами Configuration Manager 2007, например общего сетевого принтера, проигрывателя DVD, фотокопировального аппарата или другого подобного оборудования, не связанного с конкретным клиентским компьютером.
Если для сайта разрешен сбор IDMIF-файлов, он выполняется только в том случае, если размер IDMIF-файлов не превышает максимальный размер для пользовательских MIF-файлов, указанный на вкладке "Общие" свойств агента клиента инвентаризации оборудования. Дополнительные сведения о том, как указать максимальный размер пользовательского MIF-файла, см. в разделе Свойства агента клиента инвентаризации оборудования: вкладка "Общие".
Важно! |
---|
Поскольку IDMIF-файлы не связаны с клиентом Configuration Manager 2007, они собираются агентом клиента инвентаризации оборудования и отправляются на сервер сайта вместе с отчетом об инвентаризации оборудования клиента. В зависимости от заданного для сайта максимального размера пользовательского MIF-файла сбор IDMIF-файлов может увеличить нагрузку на сеть во время инвентаризации клиентов, поэтому его необходимо запланировать прежде, чем разрешать. |
IDMIF-файлы — это такие же файлы, как и NOIDMIF, за исключением указанных ниже отличий.
- IDMIF-файлы должны иметь разностный
заголовок, содержащий архитектуру и уникальный идентификатор.
NOIDMIF-файлов подобный заголовок присваивается системой
автоматически во время обработки на клиенте.
- IDMIF-файлы должны включать группу верхнего
уровня с тем же классом, что и добавляемая или изменяемая
архитектура, и эта группа должна содержать не менее одного
свойства.
- Как и NOIDMIF-файлы, IDMIF-файлы имеют
ключевые свойства, которые должны быть уникальны. Для любого
класса, имеющего более одного экземпляра, должно быть определено не
менее одного ключевого свойства, иначе последующие экземпляры
перезапишут предыдущие.
- Удаление IDMIF-файлов с клиентов не приводит
к удалению связанных с ними данных из базы данных сайта при
последующих инвентаризациях оборудования.
- Сведения из IDMIF-файла не добавляются в
отчеты об инвентаризации клиентов, а по сети отправляются сами
файлы, которые будут обработаны на сервере сайта.
Чтобы инвентаризация IDMIF-файла выполнялась по умолчанию, он должен храниться на клиентах Configuration Manager 2007 в следующем каталоге:
%Windir%\System32\CCM\Inventory\Idmifs