Переустановка WSUS после сбоя экземпляра

У меня есть сервер, WSUS которого долгое время не работал. Я подозреваю, что он вышел из строя, когда на системном диске сервера не хватило места, но я точно не знаю точно. Единственная реликвия, которую я вижу, когда-либо установленный WSUS - это каталог C:\WSUS содержащий сервер SQL MYSQL$WSUS, а также некоторые запланированные задачи для автоматического утверждения обновлений. Нет никаких служб, соответствующих этой базе данных, и я не вижу никаких установок в списке программ для WSUS.

На данный момент я готовлюсь к полной переустановке WSUS. Тем не менее, мне интересно, должен ли я попытаться удалить C:\WSUSсначала каталог, или просто оставить его и надеяться, что установка позаботится об этом?

Используя Проводник, когда я пытаюсь ввести C:\WSUS\MSSQL$WSUS\ каталог, окно буквально зависает на 60 секунд, что заставляет меня думать, что, может быть, происходит что-то более серьезное. Попытка подключить SQL Server Manager к WSUS также приводит к длительному зависанию графического интерфейса.

Наконец, в консоли управления сервером при попытке просмотра служб обновлений выдается сообщение об ошибке сервера:

Имя файла или сборки Microsoft.UpdateServices.Administration или одна из его зависимостей не найдено.

Должен ли я просто продолжить попытку переустановки или я должен предпринять что-то еще, чтобы попытаться восстановить предыдущую установку WSUS?

1 ответ

Решение

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

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

Удалите все папки, в том числе и под Iro wwwroot. Удалить сайт из IIS.
И удалить базу данных полностью. (Если сервер выполняет полный MSSQL, удалите его из инструментов управления SQL. Если это SQL Express, остановите эту службу, а затем удалите файлы базы данных.)
Также очистите разделы реестра, относящиеся к WSUS. Не забывайте никаких вещей в разделе "Удаление / Установленные программы" реестра.
Переместите папку загруженных обновлений (если вы сохранили копию кэша) временно в другую папку (просто переименуйте ее).

После того, как все это сделано, вы должны перезагрузить сервер ДО переустановки с нуля.
После переустановки и настройки позвольте ему синхронизироваться один раз с вышестоящим WSUS или напрямую с MS.
Когда начинается загрузка обновлений, остановите службу BITS и установите для нее значение "Отключено", чтобы предотвратить случайный перезапуск. Затем переместите исходную папку загруженных обновлений поверх вновь созданной структуры папок. Затем снова установите службу BITS на "Вручную" и дайте ей возможность возобновить синхронизацию. С ботом удачи это предотвратит повторную загрузку WSUS с нуля.

Для дальнейших советов (и намного больше деталей по вышеупомянутому) я могу рекомендовать www.wsus.info. На этом сайте много полезной информации.

Другие вопросы по тегам