2014-05-08

Регулярное обслуживание сервера WSUS

Пару лет назад, при настройке сервера обновлений я столкнулся с постепенным распуханием баз данных сервера и связанным с этим падением производительности. В результате были разысканы скрипты, вычищающие устаревшие обновления (замененные микрософтом более актуальными версиями) и оптимизирующие базу данных. Теперь мне не нужно задаваться вопросом "как почистить базу WSUS?" - в планировщике задач висят два батника: WsusDBMaintenance.bat отрабатывает в ночь на каждое первое число, wsuscleanup.bat - в ночь на второе число.

Несколько замечаний:

  1. Все файлы из нижеприложенного архива должны лежать в папке C:\bin\, или придется поменять путь в батниках на актуальный.
  2. Задачи планировщика должны выполняться от администраторской учетки.
  3. В скрипте используется утилита sqlcmd из Microsoft® Command Line Utilities (в моем случае это были sqlncli2008R2_x64).
  4. Проверено на WSUS 3.2


bin.7z - Скачать

Комментариев нет:

Отправить комментарий