Поделиться через


Обслуживание обновлений программного обеспечения в Configuration Manager

В этой статье описываются процессы обслуживания обновлений программного обеспечения. Он также предоставляет рекомендации по обеспечению оптимальной производительности базы данных WSUS администраторами Configuration Manager.

Дополнительные сведения об обновлениях программного обеспечения в Configuration Manager см. в этой статье.

Исходная версия продукта: Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager
Исходный номер базы знаний: 3090526

Обновления с истекшим сроком действия

В рамках текущего процесса изменения обновления некоторые обновления в каталоге обновлений Майкрософт истекают. Эта проблема обычно возникает, когда доступна более новая версия обновления. Однако в редких случаях корпорация Майкрософт может обнаружить проблему с обновлением и, следовательно, истекает срок его действия. Во время синхронизации обновлений программного обеспечения эти обновления с истекшим сроком действия помечены как истекшие в консоли Configuration Manager. Это состояние с истекшим сроком действия указывается неактивным значком рядом с обновлением. Эти обновления с истекшим сроком действия автоматически очищаются из базы данных Configuration Manager по регулярному расписанию. Компонент диспетчера синхронизации WSUS удаляет обновления с истекшим сроком действия, только если выполняются следующие условия:

  • Обновление не ссылается на назначение обновления.
  • Обновление старше значения "Возраст очистки обновлений". (По умолчанию это значение составляет семь дней.)

Диспетчер синхронизации WSUS на сайте Configuration Manager верхнего уровня проверяет каждый час обновления, которые должны быть удалены, и удаляет истекшие обновления, если они соответствуют критериям в предыдущем списке. Когда диспетчер синхронизации WSUS удаляет обновления с истекшим сроком действия, в файле WSyncMgr.log отображаются следующие записи:

Удаление старых устаревших обновлений... SMS_WSUS_SYNC_MANAGER
Удаленные 100 обновлений с истекшим сроком действия SMS_WSUS_SYNC_MANAGER
...
Удаленные обновления 2995 с истекшим сроком действия SMS_WSUS_SYNC_MANAGER

Очистка содержимого

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

Если содержимое удалено, процесс очистки также обновляет пакет, чтобы обновленное содержимое было отправлено точкам распространения (DPS). Когда диспетчер синхронизации WSUS удаляет потерянный контент, вы можете увидеть следующие записи в файле WSyncMgr.log:

Удаление потерянных содержимого для CS100006 пакета (EPDefinitions) из исходного <SMS_WSUS_SYNC_MANAGER PackageSource>
Удаление папки содержимого потерянных файлов \\<PackageSource>\51b6db15-6938-4b37-9fa8-caf513e13930... SMS_WSUS_SYNC_MANAGER
...
...
Удаление папки содержимого потерянных файлов \\<PackageSource>\526b6a85-a62c-4d54-bc0d-b3409223b0df... SMS_WSUS_SYNC_MANAGER
Удалены 12 потерянных папок содержимого в CS100006 пакета (EPDefinitions) SMS_WSUS_SYNC_MANAGER
Обновление CS100006 пакета (EPDefinitions) SMS_WSUS_SYNC_MANAGER

Дополнительные сведения о очистке просроченных обновлений и содержимого см. в разделе "Очистка содержимого обновления программного обеспечения" в System Center 2012 Configuration Manager.

Обслуживание сервера WSUS

Чтобы обеспечить оптимальную производительность базы данных WSUS, рекомендуется регулярно запускать задачи мастера очистки WSUS в базе данных WSUS (SUSDB), а также переиндексировать базу данных WSUS на каждом компьютере WSUS, где размещается роль точки обновления программного обеспечения в среде Configuration Manager. При запуске действий мастера очистки WSUS в многоуровневой иерархии выполните процесс очистки на нижнем уровне цепочки WSUS, а затем перейдите к следующему уровню, чтобы запустить задачи мастера очистки. Необходимо продолжать работу в иерархии, пока не достигнете компьютера WSUS верхнего уровня. Эту подпрограмму обслуживания WSUS можно выполнять одновременно на нескольких серверах в одном уровне.

Хотя переиндексирование можно выполнить в любом порядке на любом компьютере WSUS SUSDB, рекомендуется выполнить очистку и повторное индексирование на каждом компьютере WSUS, выполнив процесс повторной индексации, а затем выполните задачи мастера очистки. Если сначала настроить производительность SUSDB с помощью повторной индексации, задачи мастера очистки будут выполняться быстрее.

Дополнительные сведения о обслуживании WSUS см. в разделе "Выполнение обслуживания WSUS".

Дополнительные сведения о поведении очистки wsus и записи журнала в Configuration Manager (current branch) см. в разделе "Обслуживание обновлений программного обеспечения".