WSUS пытается загрузить все обновления снова
На сервере, на котором размещены WSUS, произошел катастрофический сбой, и нам пришлось восстанавливать системные диски. К счастью, БД и хранилище контента для WSUS находятся на отдельном диске, поэтому не пострадали. В процессе восстановления мы подумали, что пришло время обновить сервер до 2008 R2 (с 2003 R2).
Запустили сервер и установили роль WSUS, отсоединили базу данных от SQL Express 2008 R2 и прикрепили оригинал. Выполнил команду movecontent wsusutil.exe с ключом -skipcopy, указывающим на исходное хранилище содержимого. Все выглядело хорошо, пока я не увидел титульный лист, заявляющий, что он пытается загрузить файлы для 6436 обновлений на 344 565 МБ!!!!!!
Ой, подумала я, что-то здесь не так. Хранилище контента на диске всего 75 ГБ, но я думаю, что в процессе восстановления был пропущен какой-то важный шаг. В любом случае, есть ли способ заставить WSUS переиндексировать локальное хранилище контента или что-то в этом роде, так как я не уверен, что загрузка 344 гигабайт - это реальный путь вперед!
РЕДАКТИРОВАТЬ: никогда не идет дождь, но льет. AM теперь получает CLSID: ошибка FX {8b6499ed-0241-e032-6508-da4b1c879d7e} не может создать оснастку. Думаю, что переустановка WSUS в порядке.
2 ответа
Так что процесс для этого был запутанным, но в конце концов это сработало.
Пришлось сделать обновление на месте, чтобы починить MMC
Тогда я смог снова развернуть WSUS и IIS
Снова подключил базу данных и указал на нее WSUS
Переместил хранилище контента с помощью -skipcopy
Потратил время, играя с разрешениями SQL и NTFS в каталог, где хранится база данных.
Запустил SQL-скрипт WSUSMaintenance
Затем он загрузил только 80 ГБ вместо 300+ ГБ, так что мог с этим жить. Не идеально, но попал в конец:)
Если вы перейдете под узел параметров внизу, вам может быть полезна пара:
- Сначала я бы сказал, что вы выбираете только те обновления, которые вам действительно нужны, а не все. (по продуктам и классификациям).
- Вы также можете использовать мастер очистки сервера, чтобы выполнить некоторую очистку, я не уверен, что он переиндексирует, но он очищает некоторые из старых, неиспользуемых и устаревших обновлений, которые я думаю.
- Не уверен, где находится этот параметр, но я бы также подумал, что был параметр, позволяющий WSUS не загружать какие-либо обновления, пока вы не одобрили его таким образом, что он не займет места, пока вы фактически не будете готовы отправить его на рабочие станции.
Надеюсь, это поможет.