У нас есть сервер System Center Essentials (SCE) для фильтрации обновлений на наших ноутбуках. Мы настроили его для загрузки обновления, а затем ноутбуки получают обновление с этого сервера; это, конечно, снижает нашу пропускную способность в Интернете и время, необходимое сотрудникам для получения обновлений, что снижает количество жалоб, которые мы получаем о том, сколько времени занимает обновление.
Однако в настоящее время на сервере хранится в общей сложности 2255 обновлений. SCE дает разбивку:
Updates with installation errors: 29
Updates needed by computers: 280
Updates installed/up-to-date: 0
Updates with no status: 1946
На нашем маленьком сервере 68 ГБ на жестком диске, а обновления в настоящее время занимают 32 ГБ и их количество растет.
Некоторые обновления датируются 2003 годом, но мы не можем найти способ удалить их, чтобы освободить место на сервере. Щелчок правой кнопкой мыши по обновлению и нажатие «Удалить» грозит удалением обновления со всех компьютеров, чего мы не хотим. Некоторые из обновлений даже информируют нас при просмотре:
Это обновление было заменено более новым обновлением. Перед тем как отклонить это обновление, рекомендуется сначала утвердить новое обновление и убедиться, что это обновление больше не требуется ни на одном компьютере.
Как предотвратить заполнение сервером SCE места на жестком диске? Есть ли способ настроить сервер для хранения только необходимых обновлений?
Более того, почему (в приведенной выше разбивке обновлений) существует так много обновлений «без статуса» и 0 обновлений, которые «установлены / актуальны»?
Я не совсем уверен в SCE, но в стандартном WSUS вы можете настроить WSUS только на мониторинг состояния обновлений клиентов, а затем клиенты по-прежнему будут загружать обновления из MSUpdate. Возможно, процесс может быть более медленным, поскольку каждому клиенту необходимо загружать обновления отдельно, но, по крайней мере, тогда вы можете восстановить некоторое дисковое пространство, продолжая следить за статусом обновления? Вариант можно найти в разделе «файлы и языки обновления», а затем выбрать «загрузить из Microsoft» вместо «хранить файлы локально на этом сервере».
Вы должны предоставить SCE достаточно места для этих обновлений или уменьшить количество классификаций продуктов и продуктов, которые вы обновляете вместе с ними.
SCE в основном запускает под капотом WSUS-сервер для управления обновлениями. Я думаю, вы сможете найти консоль администрирования WSUS на сервере в разделе «Инструменты администрирования», и оттуда есть пункт меню «Очистка», который удалит замененные обновления и программные продукты. Однако это не волшебная пуля, и вы, вероятно, не освободите столько места, сколько надеетесь. WSUS не имеет возможности узнать, больше ли не требуется обновление, если оно не было заменено другим обновлением ... что произойдет в будущем, если вы подключите к сети полностью не исправленный ноутбук XP, который не обновлялся с момента выпуска XP ? WSUS не знает, что вы не собираетесь этого делать, поэтому на всякий случай хранит все обновления, которые он может обслуживать.
Наш сервер WSUS в настоящее время содержит около 60 ГБ исправлений и их количество растет. Это просто природа зверя, и я не вижу хорошего способа избежать хранения всех этих данных патча, это своего рода неотъемлемая часть процесса. Одна вещь, которую вы должны сделать, - это убедиться, что данные патча хранятся на не загрузочном диске (т.е. вне диска C), чтобы, если патчи заполняют диск, сервер не останавливается.
По другому вопросу: http://blogs.technet.com/systemcenteressentials/