Пару лет назад, при настройке сервера обновлений я столкнулся с постепенным распуханием баз данных сервера и связанным с этим падением производительности. В результате были разысканы скрипты, вычищающие устаревшие обновления (замененные микрософтом более актуальными версиями) и оптимизирующие базу данных. Теперь мне не нужно задаваться вопросом "
как почистить базу WSUS?" - в планировщике задач висят два батника:
WsusDBMaintenance.bat отрабатывает в ночь на каждое первое число,
wsuscleanup.bat - в ночь на второе число.
Несколько замечаний:
- Все файлы из нижеприложенного архива должны лежать в папке C:\bin\, или придется поменять путь в батниках на актуальный.
- Задачи планировщика должны выполняться от администраторской учетки.
- В скрипте используется утилита sqlcmd из Microsoft® Command Line Utilities (в моем случае это были sqlncli2008R2_x64).
- Проверено на WSUS 3.2
bin.7z - Скачать
Комментариев нет:
Отправить комментарий