none
Чистка диска с обновлениями SCCM RRS feed

  • Вопрос

  • Добрый день!

    Господа, возможно глупый вопрос, но не понимаю, как очистить диск с обновлениями и что за папки с ними, можно удалять, что нет и как это лучше сделать на сервере SCCM.

    Привожу скриншот диска с информацией по занятому пространству. 

    В первую очередь интересует как очистить SCCMContentLib и зачем она нужна, разве апдейты хранятся не в папке Updates, куда они прилетают из созданых в SCCM Deployment Packages, WSUS с его двумя папками, с папкой Updates всё в целом ясно, но может и её есть смысл почистить.



    15 января 2020 г. 9:03

Ответы

Все ответы

  • День добрый.

    SCCMContentLib это папка в которой ConfgMgr хранит контент DP (Distribution Point)

    Про саму папку и её устройство можно почитать например тут:

    https://techcommunity.microsoft.com/t5/configuration-manager-archive/understanding-the-configuration-manager-content-library/ba-p/273349

    Почистить можно утилитой: 

    https://www.prajwaldesai.com/sccm-content-library-cleanup-tool/

    Иногда возникает проблема, контент залипает не дойдя полностью до удалённых DP тогда остаются старые файлы вида TXXXX0000A :

    https://www.reddit.com/r/SCCM/comments/6ib4h4/issue_with_sccmcontentlibfilelib_content/


    Грамотная постановка вопроса - уже 50% решения.
    SCCM User Group Russia на FaceBook и в Telegram

    15 января 2020 г. 10:48
    Модератор
  • https://www.prajwaldesai.com/sccm-content-library-cleanup-tool/

    Странно, но страница не открывается. 

    15 января 2020 г. 10:54
  • https://www.prajwaldesai.com/sccm-content-library-cleanup-tool/

    Странно, но страница не открывается. 

    https://docs.microsoft.com/ru-ru/configmgr/core/plan-design/hierarchy/content-library-cleanup-tool

    Грамотная постановка вопроса - уже 50% решения.
    SCCM User Group Russia на FaceBook и в Telegram

    15 января 2020 г. 10:58
    Модератор
  • Что то запуск ContentLibraryCleanup.exe /dp server1.contoso.com /delete не сильно помогло делу, очистилось 0 Mb


    • Изменено ptsec-it 15 января 2020 г. 11:26
    15 января 2020 г. 11:14
  • По указанной ссылке это описано внизу:

    Known issue

    When any package or deployment has failed, or is in progress, the tool might return the following error: System.InvalidOperationException: This content library cannot be cleaned up right now because package <packageID> is not fully installed.

    There's no workaround for this issue. The tool can't reliably identify orphaned files when content is in progress or has failed to deploy. The tool won't allow you to clean up content until you resolve that issue.


    Грамотная постановка вопроса - уже 50% решения.
    SCCM User Group Russia на FaceBook и в Telegram

    15 января 2020 г. 11:28
    Модератор
  • Ну он валится на пакете MSK0007C, но ок этот пакет ты удалить и проверить не можешь, но разве утилита не должна проверить последующие пакеты и удалить то, что скачано полностью.
    15 января 2020 г. 11:42
  • Вы не верно поняли моё первое сообщение

    Я писал что чистят утилитой, у у тилиты есть проблема с которой вы столкнулись

    А еще есть глюк, по второй ссылке описан и решение там другое.

    Я думаю что как то существенно очистить папку не получится, только удаляя контент с DP.

    Еще можно влкючить дедубликацию, и если у вас много однородного контента, он будет занимать существенно меньше места на диске. Только почитайте про ограничения и отсутствие поддержки для Source Folder Content (если вдруг он находится на том же диске)


    Грамотная постановка вопроса - уже 50% решения.
    SCCM User Group Russia на FaceBook и в Telegram

    15 января 2020 г. 11:53
    Модератор
  • Если я правильно понимаю, то я могу удалить DP на первичном сервере, после этого удалить всю папку SCCMContentLib и установить потом DP заново? Весь тот мусор что на ней скопился будет очищен, а всё нужное просто приедет заново.
    • Изменено ptsec-it 15 января 2020 г. 13:26
    15 января 2020 г. 12:59
  • Нет, удалять нельзя, потом не восстановите скорее всего.

    Более того, если это DP на сайт сервере на нем всегда будет копия контента, который он будет пушить на DP.

    Можно переместить папку на другой диск (утилитой Content Library Transfer) или (если версия 1806+) то можно вынести контент в сеть.

    https://docs.microsoft.com/en-us/configmgr/core/plan-design/hierarchy/the-content-library


    Грамотная постановка вопроса - уже 50% решения.
    SCCM User Group Russia на FaceBook и в Telegram

    15 января 2020 г. 14:13
    Модератор
  • Нет, удалять нельзя, потом не восстановите скорее всего.

    Более того, если это DP на сайт сервере на нем всегда будет копия контента, который он будет пушить на DP.

    Можно переместить папку на другой диск (утилитой Content Library Transfer) или (если версия 1806+) то можно вынести контент в сеть.

    https://docs.microsoft.com/en-us/configmgr/core/plan-design/hierarchy/the-content-library


    Грамотная постановка вопроса - уже 50% решения.
    SCCM User Group Russia на FaceBook и в Telegram

    Я наоборот недавно переместил папку на один диск, ранее она раползлась на 2 диска. 

    А как уменьшить размер этой папки, ведь в ней хранятся обновления, значит по логике когда они устаревают старые апдейты должны удаляться, но есть ощущение, что этого не происходит, т.к размер только растёт. Вчера я заметил это только на primary сервере, сегодня обратил внимание, что папка SCCMContentLib точно так же заполнила диск из региональных DP на 95%, отъев новыми обновлениями примерно 70Gb за раз. Значит новые обновы добавляются, а старые не удаляются. 

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




    • Изменено ptsec-it 16 января 2020 г. 8:23
    16 января 2020 г. 8:03
  • Что касается обновлений, то есть несколько моментов от которых зависит очистка.

    Очистка происходит не сразу

    Подробнее как это работает:

    https://techcommunity.microsoft.com/t5/configuration-manager-archive/software-update-content-cleanup-in-system-center-2012/ba-p/273069

    И надо помнить что если вы устаревание контента (Do not expire a superseded software update until the software update is superseded for a specified period) подкрутили, это тоже добавит времени.


    Грамотная постановка вопроса - уже 50% решения.
    SCCM User Group Russia на FaceBook и в Telegram

    16 января 2020 г. 8:26
    Модератор
  • Не понимаю почему, но папка SCCMContentLib - FileLib постоянно растёт, и старые обновления не удаляются. Что с этим можно сделать? Уже голову всю сломал, просто не понимаю...Смотрю папки с обновами в FileLib, там есть обновы за 10, 11, 12, месяца 2019, есть папки с обновами за 01 месяц 2020, но по логике должны же оставаться только обновы за последний месяц?! Help people!

    По настройкам старые обновления должны сразу удаляться, но по ощущениям ничего не удаляется, а копится. 

    И надо помнить что если вы устаревание контента (Do not expire a superseded software update until the software update is superseded for a specified period) подкрутили, это тоже добавит времени.

    Эти значения стоят в значении "Immediately expire a superseded software update"

    





    • Изменено ptsec-it 20 февраля 2020 г. 9:27
    17 февраля 2020 г. 9:47