Серверу System Center Essentials не хватает места на диске из-за сохраненных старых обновлений
У нас есть сервер 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 обновлений, которые "установлены / обновлены"?
2 ответа
Вы должны предоставить SCE достаточно места для этих обновлений или уменьшить количество классификаций продуктов и продуктов, которые вы обновляете с его помощью.
SCE в основном запускает сервер WSUS для управления обновлениями. Я думаю, что вы сможете найти консоль администрирования WSUS на сервере в разделе "Инструменты администрирования", и оттуда есть пункт меню "Очистка", который удаляет замененные обновления и смягчение. Это не волшебная пуля, и вы, вероятно, не восстановите столько места, сколько надеетесь. WSUS не может узнать, больше не нужно ли обновление, если только оно не было заменено другим обновлением... что произойдет, если вы подключите полностью не исправленный ноутбук XP к сети, которая не обновлялась с момента выпуска XP? WSUS не знает, что вы не собираетесь этого делать, поэтому хранит все обновления, которые он мог бы призвать обслуживать, на всякий случай.
Наш сервер WSUS в настоящее время содержит около 60 Гб исправлений и подсчетов. Это просто природа зверя, и я не вижу хорошего способа избежать хранения всех этих данных патча, это как бы присуще процессу. Одна вещь, которую вы должны сделать, это убедиться, что данные исправлений хранятся на незагрузочном диске (то есть на диске C), поэтому, если исправления заполняют диск, сервер не останавливается.
По другому вопросу: http://blogs.technet.com/systemcenteressentials/
Я не совсем уверен насчет SCE, но в стандартном WSUS вы можете настроить WSUS только для мониторинга состояния обновлений клиентов, а затем клиенты по-прежнему загружают обновления из MSUpdate. Возможно, это может быть более медленный процесс, поскольку каждый клиент должен загружать обновления отдельно, но, по крайней мере, тогда вы сможете восстановить некоторое место на диске, продолжая следить за состоянием обновления? Опцию можно найти в разделе "обновить файлы и языки", а затем выбрать "загрузить из Microsoft" вместо "хранить файлы локально на этом сервере".